MERN Stack + Gen AI developer
Explicitly requires vibe coding skills and daily use of AI copilots (ChatGPT, Claude, Copilot, Cursor) to scaffold, refactor, and automate full-stack development.
About the Role
Lead development of scalable full-stack web applications using the MERN stack while leveraging AI copilots and vibe coding to accelerate delivery, automate workflows, and ensure production-quality, microservices-ready systems. The role focuses on designing architectures, integrating LLM APIs and serverless/microservices patterns, and improving engineering productivity through automation.
Job Description
Role
An AI-orchestrated Full Stack Engineer focused on MERN (MongoDB, Express.js, React.js, Node.js) development who uses AI-first practices and vibe coding to rapidly design, build, and ship scalable, production-quality applications. The role emphasizes guiding AI tools to produce maintainable systems (microservices, serverless) and automating full-stack development workflows.
Key Responsibilities
- Design, develop, and maintain scalable web applications using MongoDB, Express.js, React.js, and Node.js.
- Build robust RESTful APIs and backend services; design and optimize MongoDB and PostgreSQL schemas and queries.
- Implement authentication, authorization, and secure API patterns.
- Use AI tools (e.g., ChatGPT, Claude, GitHub Copilot, Cursor) to scaffold applications, generate/refactor components, debug, write tests, and produce documentation.
- Guide AI to generate scalable architecture, modular services, and production-ready patterns; review and refine AI outputs for performance, reliability, and security.
- Architect microservices and serverless solutions (AWS Lambda, Azure Functions) and apply best practices for API design, caching (Redis), rate limiting, background jobs, event-driven systems, and horizontal scaling.
- Integrate LLM APIs (OpenAI, Azure OpenAI) where required and build AI-driven features like chat interfaces, RAG/smart search, and workflow automation.
- Develop automation tools and scripts for scaffolding, boilerplate generation, environment setup, and test generation.
- Deploy using cloud platforms and containerization (Docker); implement CI/CD pipelines and monitor system performance and reliability.
Requirements
- 3+ years of hands-on MERN stack development experience.
- Strong proficiency with React.js, Node.js & Express, MongoDB, Supabase, and PostgreSQL.
- Demonstrated daily use of AI coding assistants and experience automating development workflows.
- Strong understanding of scalable system design, microservices architecture, serverless deployment models, API design, and distributed systems.
- Experience integrating third-party APIs and LLM APIs into applications.
Preferred Qualifications
- Familiarity with TypeScript.
- Experience with event-driven architectures, RAG and vector database concepts.
- Experience building AI-powered SaaS products and working in startup/high-velocity environments.
Competencies & Success Metrics
- AI-first engineering mindset and expertise in vibe coding.
- Focus on automation, clean architecture, modular design, debugging, and optimization.
- Success measured by faster feature delivery via AI-assisted workflows (target 2–3x improvement), AI outputs aligned to scalable microservices/serverless standards, and production-grade, maintainable systems.
Employment Details
- Job Type: Full-time, Permanent
- Work Location: Remote
- Benefits: Health insurance, paid sick time, work from home
- Compensation: Specified in posting (see salary_info)