Senior Full Stack Engineer MERN (Cloud AI Analytics CRM)
Role: Senior Full-Stack Engineer (MERN) – Cloud, AI, Analytics & CRM Integrations Experience: 3–6 Years Overview We are hiring a Senior Full-Stack Engineer who can independently own complex, production-grade systems end to end. This role goes beyond feature delivery and requires strong architectural judgment, hands-on execution, and ownership of systems in production. The ideal candidate has deep experience with the MERN stack, cloud platforms, AI tooling, analytics, and CRM integrations, and is comfortable operating in a fast-moving, ambiguity-heavy environment.
Role: Senior Full-Stack Engineer (MERN) – Cloud, AI, Analytics & CRM
Integrations
Experience: 3–6 Years
Overview:
We are hiring a Senior Full-Stack Engineer who can independently own complex,
production-grade systems end to end.
This role goes beyond feature delivery and requires strong architectural judgment, hands-on execution, and ownership of systems in production.
The ideal candidate has deep experience with the MERN stack, cloud platforms, AI tooling, analytics, and CRM integrations, and is comfortable operating in a fast-moving, ambiguity-heavy environment.
Core Responsibilities:
• Architect, build, and scale applications using the MERN stack (React, Node.js, Express,
MongoDB).
• Design and maintain REST/GraphQL APIs and backend services.
• Own database design, optimization, and performance tuning across PostgreSQL, MySQL, and MongoDB.
• Lead deployments on GCP, AWS, or Azure using CI/CD pipelines, containerization, and IaC.
• Enforce engineering best practices across code quality, reviews, testing, and deployments.
• Integrate AI tools and APIs (OpenAI, Gemini, Claude, Cursor, custom LLM pipelines).
• Implement analytics instrumentation using GA4, Amplitude, PostHog, including event
schemas and dashboards.
• Integrate CRM and engagement platforms (MoEngage, Braze, CleverTap) for segmentation and journeys.
• Own production systems including uptime, observability, debugging, and performance optimization.
• Collaborate closely with Product and Design to translate requirements into scalable
solutions.
• Mentor junior engineers and contribute to technical decision-making.
Required Skills:
• Strong expertise in JavaScript/TypeScript and React.
• Deep backend experience with Node.js and Express.
• Solid understanding of SQL and NoSQL databases: PostgreSQL, MySQL, MongoDB.
• Proven ability to architect and deploy systems on GCP/AWS/Azure.
• Strong experience with Git/GitHub, PR workflows, and CI/CD tools.
• Hands-on experience with AI APIs and tooling (OpenAI, Gemini, Claude, LangChain).
• Practical analytics implementation experience with GA4, Amplitude, or PostHog.
• Experience integrating CRM platforms for push, email, SMS, and event orchestration.
• Strong understanding of API security, authentication, RBAC, and rate limiting.
• Experience with logging and monitoring stacks (Cloud Logging, Grafana, ELK).
• Familiarity with Docker, Kubernetes, or serverless architectures.
Good to Have:
• Experience with message queues (Pub/Sub, SQS, Kafka).
• Exposure to feature flagging, A/B testing, promo engines, or personalization systems.
• Understanding of DevOps and SRE practices.
• Experience with ETL/ELT pipelines or event-driven architectures.
Key Traits:
• Strong ownership mindset; ships reliable production systems.
• Solid architectural and system-design thinking.
• Comfortable working with scale, ambiguity, and evolving requirements.
• Ability to evaluate tools objectively and choose pragmatic solutions.