About the Role
Doodle is a B2B SaaS platform used by millions of professionals to coordinate meetings and collaboration. We are building the future of scheduling and productivity, working on hard problems at the intersection of human collaboration and digital efficiency. This role involves building core frontend systems, designing and shipping fast, scalable, and resilient web applications, with a focus on state management, reactive architectures, and user experiences around time.
Responsibilities
- Design, build, and deploy frontend architectures that are fast, accessible, and scalable, using React.js and Next.js.
- Integrate complex APIs and manage client side state with GraphQL and Apollo Client.
- Tune application performance for maximum speed and scale, and smooth user experiences across many devices and platforms.
- Use LLM and agentic tools to move fast, while keeping total ownership and full understanding of the generated code.
- Work closely with cross functional teams to turn complex scheduling requirements into clean, functional UI code.
Requirements
- A Bachelor's in Computer Science, a related technical field, or equal practical experience.
- Professional experience with JavaScript, TypeScript, React.js, and Next.js.
- Experience building production ready frontend applications with client side data fetching via GraphQL (Apollo).
- Experience with frontend performance optimization, responsive design, and modern browser APIs.
- Experience using modern AI assisted engineering workflows to safely speed up development velocity.
- A strong architectural mind for component isolation, server side rendering (SSR), and static site generation (SSG) strategies.
- Excellent communication and teamwork with product managers, UX designers, and backend engineering teams.
- Based in Germany with full right to work. Cannot sponsor visas or support relocation.
Skills
- JavaScript
- TypeScript
- React.js
- Next.js
- GraphQL
- Apollo Client
- Frontend performance optimization
- Responsive design
- Modern browser APIs
- AI assisted engineering workflows
- Component isolation
- Server side rendering (SSR)
- Static site generation (SSG)
- Communication
- Teamwork
Location
- Germany
Work Type
- Full-time
Experience Level
- Professional experience
Education Level
- Bachelor's in Computer Science or related technical field
Benefits
- Real Impact: Your commits change how the world meets.
- Technical Stretch: We deal with "Time" problems most companies never meet. It is a masterclass in building UX around a moving target.
- Modern Tooling: We give you the best AI and agentic tools, and we expect you to use them.
- Culture of Trust: We value curiosity, autonomy, and a balance that respects your time as much as our users'.
About the Company
- Doodle is a B2B SaaS platform used by millions of professionals to coordinate meetings and collaboration across teams and companies.
- We are building the future of scheduling and productivity.
- We work on hard problems at the meeting point of human collaboration and digital efficiency.
Equal Opportunity
- At Doodle, we're committed to providing an environment of mutual trust and respect, where equal employment opportunities (EEO) are available to all applicants and teammates without regard to age, race, color, disability, religion, gender, and sexual orientation. Diversity and inclusion are of utmost importance to us. We're committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work and our products will be. We want to hear from you, so please don't hesitate to apply! We look forward to receiving your full application.
