We’re seeking an experienced Full Stack Engineer to join our engineering team. In this role, you’ll architect and build scalable solutions, mentor junior developers, and drive technical initiatives that shape our product’s future. You’ll be responsible for building robust API infrastructure that handles sensitive data while ensuring security, scalability, and compliance.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications with Next.js and NestJS
  • Build and secure RESTful and GraphQL APIs for seamless data exchange and integration.
  • Develop dynamic, high-performance UIs with React, TypeScript, and Tailwind CSS.
  • Optimize server-side rendering (SSR) and static site generation (SSG) for improved performance.
  • Implement authentication and authorization mechanisms using OAuth 2.0, JWT, and session-based security.
  • Collaborate with product managers and engineers to define technical requirements and deliver high-quality solutions.
  • Drive adoption of best practices in code quality, testing, and documentation.
  • Identify and resolve technical debt and system bottlenecks.
  • Support production systems through monitoring, troubleshooting, and on-call rotations as needed.

Required Qualifications

  • 5+ years of professional experience in building multi-tenant SAAS application.
  • Strong experience with TypeScript, (NestJS, and Next.js is a plus).
  • Proficiency in React.js, Tailwind CSS, and modern frontend development practices.
  • Expertise in GraphQL and REST API design patterns.
  • Strong understanding of server-side rendering (SSR) and static site generation (SSG).
  • Experience with API security practices, OAuth 2.0, JWT, and authentication strategies.
  • Experience working with databases (SQL & NoSQL) and optimizing queries.
  • Experience with microservices architecture and event-driven systems.
  • Familiarity with CI/CD pipelines and DevOps best practices.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker.
  • Strong problem-solving skills and a passion for building scalable, maintainable software.

Found a role that you feel best suited for?

Apply Now