About the Role
We're looking for a senior full-stack engineer to lead development of our core product platforms. You'll work across the stack — from designing APIs to crafting pixel-perfect interfaces — and own features end-to-end.
Responsibilities
- Design and build scalable web applications using Next.js, TypeScript, and Node.js
- Lead technical architecture decisions for new features and products
- Write clean, well-tested code with comprehensive unit and integration tests
- Collaborate with designers to translate Figma mockups into responsive, accessible UIs
- Mentor junior engineers through code reviews and pair programming
- Participate in sprint planning, technical design reviews, and deployment processes
- Identify and resolve performance bottlenecks and technical debt
Requirements
- 5+ years of professional software development experience
- Strong proficiency in TypeScript, React/Next.js, and Node.js
- Experience with PostgreSQL or similar relational databases
- Familiarity with REST API design and GraphQL
- Comfort with Git workflows, CI/CD pipelines, and cloud platforms (AWS/Vercel)
- Excellent written and verbal communication skills
Nice to Have
- Experience with microservices or event-driven architectures
- Familiarity with Docker, Kubernetes, or Terraform
- Contributions to open-source projects
Apply for this Role