Product Development

3 - 5 years

6 - 7 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities:

Technical Leadership


  • Architect and design scalable, high-performance cloud-based CPaaS solutions supporting multiple communication channels (WhatsApp, SMS, Email, Voice, etc.)

  • Lead the technical roadmap and make critical architectural decisions for the platform

  • Conduct code reviews, establish coding standards, and ensure best practices across the team

  • Drive technical innovation and evaluate new technologies to enhance platform capabilities

  • Troubleshoot complex technical issues and provide expert-level problem resolution

  • Ensure system reliability, performance optimization, and scalability


WhatsApp Domain Expertise


  • Serve as the subject matter expert on WhatsApp Business API, Cloud API, and messaging protocols

  • Design and implement WhatsApp conversation flows, templates, and interactive messaging features

  • Optimize message delivery, handle webhook implementations, and manage API rate limits

  • Stay current with WhatsApp policy updates, feature releases, and best practices

  • Guide the team on WhatsApp-specific compliance and security requirements


Team Management & Leadership


  • Lead, mentor, and grow a team of software engineers and developers

  • Foster a collaborative, innovative, and high-performance team culture

  • Conduct performance reviews, provide constructive feedback, and support career development

  • Facilitate agile ceremonies, sprint planning, and ensure timely project delivery

  • Bridge communication between technical teams, product managers, and stakeholders

  • Remove blockers and enable the team to deliver quality solutions efficiently


Product Development


  • Collaborate with product management to translate business requirements into technical solutions

  • Break down complex features into manageable tasks and user stories

  • Ensure alignment between technical implementation and product vision

  • Drive continuous improvement in development processes and delivery practices


Skills:


  • 8-12 years of professional software development experience

  • 3+ years in technical leadership or team lead capacity

  • Extensive hands-on experience with WhatsApp Business API and WhatsApp Cloud API integration


Core Technologies


  • Backend Development : Strong expertise in Java (Spring Boot, Microservices architecture)

  • Frontend Development : Proficiency in ReactJS (Hooks, Redux, modern React patterns)

  • Server-side JavaScript : Experience with Node.js and asynchronous programming

  • Database Management : Advanced knowledge of MySQL (query optimization, indexing, transactions)


Middleware & Infrastructure


  • Message Broker : Hands-on experience with Apache Kafka (producers, consumers, topics, partitions)

  • Caching : Working knowledge of KeyDB or Redis for high-performance caching

  • Identity & Access Management : Experience with Keycloak or similar IAM solutions

  • Cloud Platforms : AWS, Azure, or GCP (EC2, S3, Lambda, API Gateway, etc.)- Any one is fine.


Additional Technical Competencies


  • RESTful API design and microservices architecture

  • Webhook implementations and event-driven architectures

  • Message queue systems and asynchronous processing

  • CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)

  • Containerization (Docker, Kubernetes)

  • Version control (Git) and collaborative development workflows

  • System design patterns and scalability principles

  • Security best practices (OAuth, JWT, encryption, data privacy)


Preferred Qualifications


  • Experience with other CPaaS platforms



  • Knowledge of telecommunications protocols (SMS, SMPP, SIP)

  • Familiarity with multi-channel messaging strategies

  • Experience with monitoring tools (Prometheus, Grafana, ELK stack)

  • Understanding of GDPR, data protection, and compliance requirements

  • Previous experience in product-based companies or SaaS environments

  • Contributions to open-source projects or technical community involvement


Key Competencies

Technical Skills


  • Solution architecture and system design.

  • Performance optimization and scalability.

  • Code quality and technical excellence.

  • Problem-solving and analytical thinking


Leadership Skills


  • Team building and people management

  • Mentorship and knowledge sharing

  • Strategic thinking and decision-making

  • Stakeholder management and communication


Professional Skills


  • Agile/Scrum methodologies

  • Project planning and execution

  • Cross-functional collaboration

  • Adaptability and continuous learning


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india