Job Description
Role & responsibilities
Job Title: Team Lead (Development) AND Software developer Both Required
Location: Mumbai (Bandra Kurla Complex)
Employment Type: Full-time
Experience Required: 5 to 7 years
Educational Qualifications: B. Tech (CS/IT), MCA.
We are looking for an experienced and proactive Team Lead (Development) to oversee the design, development, and delivery of web applications using React.js, Node.js, and PostgreSQL. The ideal candidate is a strong leader who can balance hands-on development with team management, Agile project planning, and cross-functional collaboration. The Team Lead will be responsible for guiding the engineering team, facilitating Agile ceremonies, ensuring code quality, and delivering scalable, high-performing solutions.
Key Responsibilities
Leadership & Project Management
- Lead and mentor a team of developers, providing technical guidance and code reviews.
- Own and drive the end-to-end delivery of projects within defined timelines and scope.
- Facilitate Agile ceremonies: Sprint Planning, Daily Stand-ups, Backlog Grooming, Sprint Reviews, and Retrospectives.
- Collaborate closely with Product Owners, Project Managers, and Designers to define user stories, acceptance criteria, and technical requirements.
- Manage sprint progress, identify risks, and proactively address roadblocks.
- Foster a culture of accountability, collaboration, and continuous improvement within the team.
Technical Responsibilities
- Architect, design, and develop scalable applications using React.js (frontend) and Node.js/Express.js (backend).
- Oversee and contribute to RESTful API development and PostgreSQL database design/optimization.
- Ensure application performance, security, and scalability best practices.
- Participate in system design discussions, technology evaluations, and architectural decisions.
- Drive code quality standards through code reviews, unit testing, and integration testing.
- Collaborate with DevOps engineers on CI/CD pipelines and deployment strategies.
Agile & Process Management
- Translate business requirements into technical tasks and user stories.
- Ensure the team adheres to Agile best practices and maintains sprint velocity.
- Monitor team performance and provide coaching/mentorship to improve efficiency.
- Encourage innovation by exploring emerging technologies and suggesting improvements.
Required Skills & Qualifications
- 57 years of experience in full-stack development with at least 23 years in a leadership/technical lead role.
- Strong hands-on expertise in:
- Frontend: React.js, Redux/Context API, JavaScript/TypeScript.
- Backend: Node.js, Express.js, REST APIs.
- Database: PostgreSQL & MySQL (design, optimization, queries).
- Solid understanding of Agile/Scrum frameworks and project sprint planning.
- Experience with version control (Git/GitHub/GitLab) and CI/CD pipelines.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time
Contact Details:
Company: Cyfuture
Location(s): Mumbai
Keyskills:
PostgreSQL
Node.js
React.js
RESTful API
Redux/
JavaScript
Express.js
TypeScript.