24 Oct
|
Comviva
|
Bengaluru
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.
📌 Lead Full Stack Developer (Bengaluru)
🏢 Comviva
📍 Bengaluru