logo

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.

DepartmentEngineering
Locationonsite
Experience3+ Years

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.

Ready to be part of the Top 3% club?