Required Fullstack Developer
Job Description
As a Fullstack Developer, you'll design and build end-to-end features that impact millions of users, working with modern technologies to craft seamless experiences and scalable services.
In your day-to-day, you will:
Design and build end-to-end features that impact millions of users
Take ownership of both client and server - from crafting seamless experiences in React to writing efficient, well-structured Node.js or Scala services
Use AI as an integral part of your day-to-day development - from coding and testing to design and decision-making
Work with modern technologies like TypeScript, React, Node.js, Scala, and modern build and deployment tools
Collaborate closely with product managers, designers, and other developers to bring ideas to life quickly and with quality
Make architectural decisions that balance speed, maintainability, and performance.
Requirements: 4+ years of experience as a fullstack developer
Strong experience in modern JavaScript frameworks (React, Angular, or Vue), languages (TypeScript, ES6+), and modern build tools (Vite, Next.js, SWC, or similar)
Deep understanding of backend fundamentals - designing APIs, handling data flows, and building scalable, maintainable systems (Node.js / Scala experience a plus)
Curiosity for how things work under the hood: from async programming to caching, from deployment pipelines to database design
A mindset that values collaboration, craftsmanship, and continuous learning.
This position is open to all candidates.