Technical Team Lead | Codersbrain
full-time
Posted on August 22, 2025
Job Description
Technical Team Lead (Full Stack | Node.js, Spring Boot, React, Next.js)
Job Summary
The Technical Team Lead will be responsible for providing leadership and technical guidance to a team of software developers. This role is crucial in ensuring the successful delivery of high-quality software solutions while fostering a collaborative and innovative team environment.
Responsibilities
- Lead, mentor, and guide a team of developers in the design and implementation of web applications using Node.js, Spring Boot, React, and Next.js.
- Collaborate with cross-functional teams to define project requirements and technical specifications.
- Oversee the development process, ensuring adherence to best practices in software engineering, code quality, and testing.
- Facilitate code reviews and provide constructive feedback to team members to foster professional growth.
- Manage project timelines and deliverables and ensure timely project completion.
- Drive the integration of microservices and Docker within the development process.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years in software development with at least 5 years in a technical leadership role.
- Technical Skills:
- Proficiency in Node.js and Spring Boot.
- Strong experience with React.js and Next.js.
- Understanding of microservices architecture.
- Familiarity with Docker and containerization.
- Soft Skills:
- Excellent leadership and team collaboration skills.
- Strong problem-solving abilities and analytical thinking.
- Effective communication skills to interact with various stakeholders.
Preferred Skills
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of Agile/Scrum methodologies.
- Familiarity with CI/CD tools and practices.
Experience
- 5+ years of experience in software development.
- 5+ years of experience in technical leadership within a development team.
Environment
- Remote work setting, offering flexibility in work location.