Full Stack Engineering Team Leader we are looking for a
You will be leading a team of engineers building a core product, creating true impact and owning your team's deliverables from planning stages to production. As a team lead, you will be accountable for your teams output, upholding a high technical bar while overcoming a multitude of technological challenges. Our key strength is our people - you will be responsible for empowering and coaching your people, organizing their work, setting goals, and making sure they are engaged. Our team regularly refines our methods of work, tools, and technologies. We value independence, natural curiosity, ownership, and the desire for constant improvement.
In this role, you will be responsible for:
Lead a team of engineers in building a core product, taking ownership from planning to production.
Ensure high technical standards and overcome various technological challenges.
Be accountable for the team's output, empowering and coaching team members, setting goals, and ensuring engagement.
Regularly refine teamwork methods, tools, and technologies.
Embrace values of independence, natural curiosity, ownership, and continuous improvement.
Manage a team of 4 software engineers and 1 QA Automation engineers
Requirements: 5+ years with C# or Java development
3+ years of leading software development teams
Experience with other tech stack - an advantage
Experienced with building complex, large-scale web applications
You thrive in a fast-paced environment
Deep understanding of software architecture and design approaches (e.g., microservices and domain-driven design)
Proven ability to lead, mentor, and drive people
Strong verbal and written communication skills in Hebrew and English
Degree in Computer Science (not a must, we're looking for talented people)
This position is open to all candidates.