Full Stack Developer
Job Description
We’re servicing a client looking for a Full Stack Engineer to join the early product team and help shape the foundation of a product category that’s never existed before. You’ll work across the frontend and backend, integrate large language model (LLM) capabilities, and collaborate closely with mobile and AI specialists to deliver a seamless, cross-platform experience.
This is an opportunity to make a direct impact from the ground up, contributing to both the technical direction and the product’s core identity.
Role Responsibilities
-
Develop and maintain end-to-end web applications using React / Next.js on the frontend and NestJS on the backend.
-
Architect and optimize GraphQL APIs and ensure smooth data flow between PostgreSQL and other systems.
-
Integrate AI and LLM endpoints into backend workflows to enable automation and intelligent user interactions.
-
Partner with mobile engineers (React Native) to align backend services and ensure a unified product experience across devices.
-
Collaborate with product managers, designers, and AI engineers to translate new features from concept into production-ready code.
-
Implement and manage third-party integrations such as document verification, payments, identity (KYC), and data storage.
-
Adhere to security best practices, especially around document management, user authentication, and performance optimization.
-
Contribute to CI/CD pipelines, participate in code reviews, and promote consistent coding standards across the team.
Qualifications & Skills
-
2+ years of hands-on experience building modern web applications using TypeScript with React or Next.js.
-
Strong understanding of NestJS, GraphQL, and relational databases such as PostgreSQL.
-
Practical experience integrating AI or machine learning APIs (LLMs, inference models, or automation services).
-
Knowledge of secure authentication systems (OAuth, JWT) and cloud-based deployment (AWS or equivalent).
-
Exposure to mobile development workflows, ensuring backend compatibility with React Native or similar frameworks.
-
Familiarity with DevOps practices, including Git-based version control, continuous integration, and automated deployment.
-
Commitment to high-quality UX, maintainable architecture, and a user-centric mindset.
-
Excellent communicator, proactive collaborator, and comfortable working in fast-paced, distributed startup environments.