Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced Software Development Team Lead with strong expertise in full stack technologies, including Python, Node.js, and React. The ideal candidate will lead a team of engineers in designing, building, and deploying enterprise-grade applications that are scalable, secure, and user-friendly. This role requires balancing hands-on coding with leadership, mentoring, and cross-functional collaboration.
Responsibilities
- Lead and mentor a team of full-stack developers, providing guidance on technical design, coding standards, and best practices.
- Drive end-to-end development of web applications using Python (backend services), Node.js (APIs, microservices), and React (frontend UI).
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
- Oversee code reviews, testing strategies, and deployment pipelines to ensure high-quality, maintainable code.
- Architect and implement scalable systems with a focus on performance, security, and user experience.
- Manage sprint planning, task allocation, and delivery timelines within Agile / Scrum frameworks.
- Troubleshoot and resolve technical challenges across the stack.
- Foster continuous learning, innovation, and knowledge sharing within the team.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.6+ years of professional software development experience, with at least 2+ years in a team lead or supervisory role.Strong hands-on experience with Python, Node.js, and React.Proficiency in building APIs, microservices, and scalable backend architectures.Strong knowledge of frontend development with React, including state management (Redux, Context API) and modern tooling.Familiarity with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).Experience with cloud platforms (AWS, GCP, Azure, OCI) and containerization (Docker, Kubernetes).Knowledge of DevOps practices, CI / CD pipelines, and testing frameworks.Excellent problem-solving, leadership, and communication skills.Nice to Have
Experience with TypeScript and Next.js.Familiarity with GraphQL APIs and real-time applications (WebSockets, WebRTC).Exposure to AI / ML integrations or data-intensive systems.Contributions to open-source projects or active involvement in developer communities.What We Offer
Opportunity to lead high-impact projects in a fast-growing technology environment.Competitive salary and performance-based incentives.Professional development, training, and career growth opportunities.Collaborative, innovative, and mission-driven culture.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting#J-18808-Ljbffr