10 Aug
|
Comviva
|
Bengaluru
Full Stack Developer (MERN) Key Accountabilities
- Design, develop, and maintain scalable full stack applications for MobiLytix Rewards, a cloud-native B2B Loyalty Management SaaS platform, using the MERN stack (MongoDB/Postgres, Express, React, Node.js).
- Collaborate closely with
- Product engineering teams to understand and implement business requirements.
- Tech Ops / Support teams to debug, triage, and resolve customer production issues.
- DevOps teams on application fixes, deployments, and production stability.
- Build responsive and high-quality user interfaces using React, TypeScript, and modern component libraries (Material UI / Ant Design).
- Develop backend services using Node.js, Express, and frameworks such as Feathers.js, following microservices and API-first design principles.
- Design and implement scalable APIs and backend services to support product features and integrations.
- Build and maintain data pipelines and workflows, including data ingestion, transformation, enrichment, and aggregation.
- Design and orchestrate data pipelines using tools like Apache NiFi (or similar), especially within containerized environments.
- Work with databases such as Postgres, Cassandra, and BigQuery, ensuring optimal data modeling and performance.
- Implement CI/CD pipelines using GitHub Actions, GitLab CI/CD, or CircleCI for automated testing and deployment of containerized applications.
- Deploy and manage applications on AWS (EC2, S3, Lambda, API Gateway, EKS).
- Apply microservices architecture using Docker and Kubernetes, ensuring scalability and resilience.
- Monitor system health and performance using tools such as Prometheus, Grafana, and ELK stack.
- Ensure application quality by collaborating with QA teams and contributing to test automation strategies.
- Participate in code reviews, ensuring clean, maintainable, and production-ready code.
- Mentor junior developers and guide them on MERN stack best practices, DevOps practices, and engineering discipline.
- Actively contribute to improving production stability through root cause analysis and preventive engineering.
- Explore and integrate AI/GenAI capabilities, including:
- AI-powered insights for loyalty platforms
- Intelligent automation of workflows
- Exposure to Agentic AI patterns (autonomous agents, orchestration, decision pipelines)
Mandatory Skills
- Bachelor’s degree in Computer Science / Engineering or equivalent practical experience.
- Proven experience as a Full Stack MERN Developer with strong hands-on skills in:
- JavaScript, TypeScript
- React
- Node.js, Express
- Component libraries such as Material UI / Ant Design
- Frameworks like Feathers.js or similar
- Strong experience with databases
- Postgres
- Cassandra
- BigQuery
- Hands-on experience with Git for version control.
- Solid understanding of CI/CD pipelines, including GitHub Actions, GitLab CI/CD, or CircleCI.
- Experience deploying applications on AWS (EC2, S3, Lambda, API Gateway, EKS).
- Strong understanding of microservices architecture, Docker, and Kubernetes.
- Experience with monitoring and observability tools such as Prometheus, Grafana, and ELK.
- Proven expertise in data pipeline design, including:
- Apache NiFi or similar tools
- Data transformation, enrichment, and aggregation
- Orchestrating workflows in containerized environments
- Robust debugging and problem-solving skills.
- Ability to visualize end-to-end product and data flows.
- Excellent collaboration and communication skills across engineering, QA, DevOps, and support teams.
- High ownership mindset, learning agility, and ability to drive tasks to closure.
Desirable Skills
- Experience building SaaS / multi-tenant platforms.
- Exposure to AI / GenAI systems, including:
- LLM integrations
- AI-driven analytics
- Agentic AI frameworks or autonomous workflows (strong value add).
- Familiarity with event-driven architectures (Kafka or similar).
- Experience with product observability and reliability engineering.
- Knowledge of security best practices in cloud-native systems.
- Prior experience mentoring engineers in product organizations.
📌 Full Stack Developer (MERN) - Tech Lead (Bengaluru)
🏢 Comviva
📍 Bengaluru