Full Stack Engineer (JavaScript Stack, AI-Native)
Job Overview
The Role:
We’re looking for a strong Full Stack Engineer who’s comfortable owning features end-to-end. This role sits at the intersection of modern JavaScript development and AI-driven systems. You’ll build, scale, and maintain production applications while working closely with product, design, and data teams.
This is not a support role. You’ll be expected to think in systems, make technical decisions, and write clean, maintainable code.
Responsibilities:
Design, build, and maintain full-stack applications using modern JavaScript frameworks
Own features from the requirement discussion through deployment and post-release improvements
Develop scalable backend services, APIs, and data models
Build responsive, performant frontends with a strong focus on usability
Integrate AI capabilities into products (LLMs, embeddings, agents, or ML APIs)
Work with cloud infrastructure, CI/CD pipelines, and production monitoring
Review code, improve engineering standards, and mentor junior engineers
Collaborate closely with product managers and designers to shape solutions
Troubleshoot production issues and improve system reliability
Technical Requirements:
Core Stack:
Must have at least 6 years of experience
Strong proficiency in JavaScript / TypeScript
Frontend experience with React, Next.js, or similar frameworks
Backend experience with Node.js (Express, NestJS, or equivalent)
Solid understanding of REST and/or GraphQL APIs
Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
AI-Native Experience:
Hands-on experience integrating AI features into real products
Working knowledge of LLMs, prompt design, embeddings, and vector database
Experience using AI APIs or frameworks (OpenAI, LangChain, similar tooling)
Understanding of AI system limits, latency, cost, and evaluation approaches Infrastructure & Engineering
Experience with cloud platforms (AWS, GCP, or Azure)
Familiarity with Docker and modern deployment workflows
Experience setting up or working with CI/CD pipelines
Strong understanding of performance, security, and scalability basics
Soft Skill Requirements:
Someone who can work independently with minimal supervision
Strong problem-solving and debugging skills
Clear communicator who can explain technical trade-offs
Product-minded engineer who cares about outcomes, not just code
Comfortable working in fast-changing environments
Nice to Have:
Experience with event-driven systems or message queues
Exposure to data pipelines or analytics systems
Prior experience in AI-first or AI-enabled products
Open-source contributions or technical writing
Make Your Resume Now