Job Description
We are looking for an experienced Tech Lead to join us in leading a group of early-career developers who have recently completed professional training.
The role combines technological leadership, professional mentoring, and hands-on development work. The Tech Lead will be responsible for guiding developers professionally, establishing development standards, assisting in solving complex problems, and ensuring the team's professional growth — all while working on real-world systems.
This role is ideal for someone with Full Stack development experience who has the ability to lead technically and support junior developers throughout their professional growth.
Responsibilities
- Professionally lead a group of early-career developers
- Provide daily mentoring and guidance in coding and problem-solving
- Conduct Code Reviews and enforce high-quality development standards
- Assist in planning technological solutions and system architecture
- Participate in hands-on development as part of the team
- Establish effective workflows for a newly formed development team
- Act as a bridge between the team and other technical stakeholders within the organization
Professional Requirements
Technical Skills
- At least 5 years of software development experience
- Experience in Full Stack development
- Proficiency in the following technologies (or a significant subset):
- React
- .NET Core
- Python
- Experience working with APIs and web-based systems
- Experience with Git and modern development processes
- Experience working in a cloud environment — an advantage
Leadership Experience
- Experience in a Tech Lead or technological leadership role — a significant advantage
- Experience in mentoring or coaching developers — an advantage
- Ability to explain technical concepts clearly and simply