24 Oct
|
Comviva
|
Gurugram
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.
• Solid 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.
• Robust problem-solving, debugging, and analytical skills.
• Good communication, ownership, and ability to work independently and collaboratively.
📌 Senior Technical Lead (Gurugram)
🏢 Comviva
📍 Gurugram