Lead one agile full-stack team and support the Team Manager in delivering agreed components and features
Ensure high code quality, reliable delivery, and technical excellence within the team
Provide hands-on technical guidance and act as the team’s primary technical go-to person
Support sprint execution and agile ceremonies, fostering ownership and accountability
Ensure solutions are scalable, maintainable, secure, and easy to integrate
Promote open communication, constructive feedback, and strong team collaboration
Mentor and support team members in their technical and professional development
Requirements
University degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
First leadership or mentoring experience in an agile software development environment (e.g. Team Lead, Tech Lead, Senior Engineer with guidance responsibility)
Minimum of 9 years in professional software development, preferably with C++, or any other object oriented language
Solid understanding of clean code principles, object-oriented design, modern software architectures, and distributed systems
Good knowledge of security aspects and network communication in software systems
Structured and reliable working style with a strong sense of ownership and teamwork
Strong communication skills and willingness to actively support both technical and non-technical discussions
Fluency in English is required; German is a plus
Don't forget to mention EuroTechJobs when applying.