Role Overview
We are looking for a hands-on Technical Team Lead who actively contributes to development while taking ownership of day-to-day execution for a small engineering team.
This role is ideal for a strong senior engineer transitioning into a leadership role, with guidance and growth opportunities. The focus is on delivery ownership, code quality, and team coordination — not org-wide strategy or people management at scale.
Key Responsibilities:
Hands-On Development
- Write, review, and maintain production-quality code
- Work on backend with python and/or frontend components based on project needs
- Debug and resolve issues across development and production environments
- Follow clean coding practices and basic testing standards
Team Execution & Coordination
- Support task breakdown and work allocation for a small team (3–5 engineers)
- Track day-to-day execution and surface delivery risks early
- Help keep sprint commitments on track
- Assist in code reviews and ensure adherence to agreed standards
- Act as the first point of contact for technical clarifications within the team
Collaboration
- Work closely with Product and QA to clarify requirements and timelines
- Communicate progress, risks, and blockers clearly
- Seek guidance when needed and apply feedback constructively
Required Skills & Experience (Must-Have)
- 6–7 years of hands-on software development experience
- Strong expertise in at least one primary tech stack (frontend or backend with Python
- Exposure to both frontend and backend with python development, or deep experience in one with the ability to work across the other based on project needs
- Prior experience acting as a module lead, feature lead, or informal team lead
- Strong fundamentals in APIs, system design basics, and debugging
- Basic cloud or deployment awareness (any platform)
- Proficiency with Git and collaborative development workflows
- Experience working in Agile development environments
- Clear communication, ownership mindset, and willingness to mentor
Nice to Have
- Prior experience in fast-paced or startup environments
- Experience supporting delivery coordination or sprint execution
- Exposure to production systems
Growth Opportunity
This role offers a clear growth path toward stronger technical leadership, based on demonstrated ownership, delivery impact, and team collaboration over time.
Benefits
Health insurance, paid leave, and performance-based growth opportunities.
Note
We value strong fundamentals, adaptability, and ownership over specific tools or buzzwords.