2 hours ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, and maintain scalable frontend and full-stack applications.
- Lead complex UI feature implementation and contribute to technical architecture discussions.
- Provide technical guidance and mentoring to software developers.
- Conduct code reviews and promote coding standards and engineering best practices.
- Support sprint planning, estimation, task breakdown, and technical prioritization.
- Coordinate feature integration with backend, QA, DevOps, and other engineering teams.
- Troubleshoot application, integration, and deployment issues.
- Drive improvements in application performance, usability, maintainability, and code quality.
- Support defect analysis, root-cause investigation, integration testing, release readiness, and production support.
- Identify opportunities for technical improvements and reusable software solutions.
Requirements
- Strong experience with React JS and modern frontend development.
- Good experience with Node.js and full-stack application development.
- Strong understanding of JavaScript, TypeScript, REST APIs, and web application architecture.
- Experience with Docker and containerized applications.
- Knowledge of Git-based development workflows and CI/CD practices.
- Experience with debugging, performance optimization, and code quality practices.
- Understanding of Agile/Scrum software development methodologies.
- Technical leadership, mentoring, analytical problem-solving, independent ownership of complex technical activities, and cross-functional collaboration skills.
Benefits
- Innovative and collaborative working culture with opportunities to contribute ideas and share information.
- Opportunities for career and personal development in a global product and technology organization.
- Healthy and balanced work-life culture with employee engagement and recognition of good performance.
- Sustainability-focused and ethical workplace practices.
