Technical Lead
Posted:
8 October 2026 (13 days ago)
Application Deadline:
5 January 2027
Vacancies:
1 Vacancy
Job Summary
Requirements:
- Bachelors degree in Computer Science Software Engineering or a related field is preferred.
- 6 years of experience in full-stack web development including at least 2 years of experience leading or mentoring other developers.
- Strong experience with TypeScript React/ and .
- Strong experience with PostgreSQL including schema design migrations and row-level security.
- Proven experience reviewing other developers code daily and raising the technical standards of a team.
- Hands-on experience with CI/CD pipelines such as GitHub Actions or similar tools along with automated testing.
- Experience establishing development standards for a team including branching testing definition of done and code review practices.
- Strong hands-on experience coding with AI tools such as Claude Code Cursor and ChatGPT.
- Experience working with existing AI agents and harnesses and extending them where needed.
- Self-starter who can take an objective and execute it independently without waiting for the next step to be assigned.
- Ability to provide actionable insights and direction to developers and clients rather than general observations.
- Out-of-the-box thinker who looks for new ways to solve problems and accelerate delivery rather than simply following established processes.
- Excellent verbal and written English communication skills with the ability to speak with US clients and explain technical decisions clearly and confidently.
- Strong sense of ownership and the ability to work independently in a fast-paced environment.
- Open to feedback and quick to act on it.
- Solution architecture experience including system design and integration patterns is a plus.
- Experience with Supabase and leading outsourced or vendor teams is a plus.
- Experience with multi-tenant SaaS and Progressive Web Apps (PWA) is a plus.
Responsibilities:
- Lead a small team of developers on a day-to-day basis including external development partners setting the pace and keeping work moving.
- Review the teams pull requests daily maintain a high quality bar and provide clear actionable feedback.
- Write code yourself taking on complex features and stepping in wherever the team needs support.
- Set and enforce the teams development standards including branching strategy testing standards definition of done and code review practices.
- Share ownership of the CI/CD pipeline environments and releases from day one with the expectation of taking full ownership as you settle into the role.
- Use the AI agents and coding tools already established within the team maximize their effectiveness and extend them where gaps are identified.
- Break requirements into technical tasks and sprint plans with the Lead Business Analyst.
- Work with the Lead Designer to ensure designs are implemented accurately.
- Understand the codebase well enough to explain any function feature or API on the spot to the team or a client.
- Estimate work commit to timelines and flag risks early.
- Join client calls to explain technical solutions and answer technical questions.
- Onboard and mentor developers as the team grows.