Home/Job List/Senior Technical Lead (Full Stack Developer)
Comviva

Senior Technical Lead (Full Stack Developer)

Comviva

Gurugram, Haryana, India
Full-Time
Posted 8 days ago

Job Description & Responsibilities

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Node.js, Express.js, React.js, and TypeScript.
  • Build responsive, reusable, and high-quality UI components using React.js 18/19.
  • Strong focus on UI/UX, user interface design, usability, responsive design, and frontend architecture.
  • Develop and integrate REST APIs, WebSockets, Socket.io, and third-party APIs/SDKs.
  • Participate actively in technical design, solution architecture, system design, and technology decisions.
  • Drive technical discussions and contribute to scalable, secure, and maintainable application architecture.
  • Perform code reviews and ensure adherence to coding standards, design principles, security, and best practices.
  • Mentor and guide junior/mid-level developers, provide technical support, and help improve team capabilities.
  • Lead development activities and coordinate with QA, Product, DevOps, UI/UX, and other cross-functional teams.
  • Take strong ownership of features and deliverables from requirement analysis through development, testing, UAT, production deployment, and post-production support.
  • Lead and support UAT activities, including issue resolution, technical clarification, and coordination with business/customer teams.
  • Participate in customer-facing discussions, understand technical requirements, provide solutions, and communicate implementation details effectively.
  • Troubleshoot complex production issues, perform RCA, and drive permanent solutions.
  • Ensure application performance, security, scalability, reliability, and maintainability.
  • Participate in CI/CD, testing, documentation, and Agile/Scrum processes.
  • Use AI-assisted development tools to improve productivity, debugging, testing, documentation, and code quality.

Required Skills

Frontend: React.js 18/19, TypeScript, JavaScript, HTML, CSS, Redux Toolkit, Tailwind CSS, Responsive Design, UI/UX, Angular.js

Backend: Node.js, Express.js, REST APIs, WebSockets, Socket.io, Microservices

Database: MySQL, Redis/KeyDB

Security & Integration: JWT, OAuth 2.0, Third-party API/SDK Integration

Tools: Git, CI/CD, Docker, Linux, SonarQube

Good To Have

  • Advantage to have an experience in mobile app development for both iOS and Android using Swift/SwiftUI, Kotlin/Jetpack Compose, or cross-platform technologies
  • Experience with React Native, Flutter, Swift, SwiftUI, Kotlin, or Jetpack Compose.
  • Experience integrating native mobile SDKs and third-party libraries.
  • Experience with AWS/Azure and cloud technologies.
  • Experience with Kafka, Elasticsearch/OpenSearch, or other distributed technologies.
  • Experience working with Figma/design prototypes and converting designs into responsive web/mobile applications.

Candidate Profile

  • 5+ years of software development experience.
  • Strong expertise in Node.js, React.js, and TypeScript.
  • Excellent understanding of UI/UX and frontend design.
  • Hands-on experience with iOS and Android mobile application development, native or cross-platform.
  • Strong experience with third-party API, SDK, and library integration.
  • Strong problem-solving, debugging, and analytical skills.
  • Good communication, ownership, and ability to work independently and collaboratively.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Node.js, Express.js, React.js, and TypeScript.
  • Build responsive, reusable, and high-quality UI components using React.js 18/19.
  • Strong focus on UI/UX, user interface design, usability, responsive design, and frontend architecture.
  • Develop and integrate REST APIs, WebSockets, Socket.io, and third-party APIs/SDKs.
  • Participate actively in technical design, solution architecture, system design, and technology decisions.
  • Drive technical discussions and contribute to scalable, secure, and maintainable application architecture.
  • Perform code reviews and ensure adherence to coding standards, design principles, security, and best practices.
  • Mentor and guide junior/mid-level developers, provide technical support, and help improve team capabilities.
  • Lead development activities and coordinate with QA, Product, DevOps, UI/UX, and other cross-functional teams.
  • Take strong ownership of features and deliverables from requirement analysis through development, testing, UAT, production deployment, and post-production support.
  • Lead and support UAT activities, including issue resolution, technical clarification, and coordination with business/customer teams.
  • Participate in customer-facing discussions, understand technical requirements, provide solutions, and communicate implementation details effectively.
  • Troubleshoot complex production issues, perform RCA, and drive permanent solutions.
  • Ensure application performance, security, scalability, reliability, and maintainability.
  • Participate in CI/CD, testing, documentation, and Agile/Scrum processes.
  • Use AI-assisted development tools to improve productivity, debugging, testing, documentation, and code quality.
  • Required Skills:

Frontend: React.js 18/19, TypeScript, JavaScript, HTML, CSS, Redux Toolkit, Tailwind CSS, Responsive Design, UI/UX, Angular.js

Backend: Node.js, Express.js, REST APIs, WebSockets, Socket.io, Microservices

Database: MySQL, Redis/KeyDB

Security & Integration: JWT, OAuth 2.0, Third-party API/SDK Integration

Tools: Git, CI/CD, Docker, Linux, SonarQube

Good To Have

  • Advantage to have an experience in mobile app development for both iOS and Android using Swift/SwiftUI, Kotlin/Jetpack Compose, or cross-platform technologies
  • Experience with React Native, Flutter, Swift, SwiftUI, Kotlin, or Jetpack Compose.
  • Experience integrating native mobile SDKs and third-party libraries.
  • Experience with AWS/Azure and cloud technologies.
  • Experience with Kafka, Elasticsearch/OpenSearch, or other distributed technologies.
  • Experience working with Figma/design prototypes and converting designs into responsive web/mobile applications.
  • Candidate Profile:
  • 5+ years of software development experience.
  • Strong expertise in Node.js, React.js, and TypeScript.
  • Excellent understanding of UI/UX and frontend design.
  • Hands-on experience with iOS and Android mobile application development, native or cross-platform.
  • Strong experience with third-party API, SDK, and library integration.
  • Strong problem-solving, debugging, and analytical skills.
  • Good communication, ownership, and ability to work independently and collaboratively.

Required Skills

JavaScriptTypeScriptReactAngularNode.jsSwiftKotlinFlutterReact NativeAWS

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience5 – 10 years
Positions1

Posted by

N/A

Posted on:

1 Oct 2026

About Comviva

More open roles

Browse all jobs →