About the role
- Guiding a proficient team in the growth and improvement of our flagship product.
- Collaborating with product managers and software architects, shaping and implementing the product's vision.
- Providing technical leadership and guidance including design and code reviews.
- Tracking team development process and being accountable for product delivery, quality, and timelines.
- Setting high-quality standards, seeking and choosing technical solutions to meet current and future needs.
- Taking a leading role in design and implementation of new components.
- Responsible for the growth and evolution of your team members and provide career development and mentorship.
Requirements
- 3+ years experience in leading engineering team.
- 5+ years of experience as a backend developer or technical leader.
- Deep knowledge of at least one of C#, .Net, .Net Core
- Strong experience with design patterns and a passion for clean code and solid architectures.
- Proficient in multithreading and Object-Oriented programming.
- Broad experience in designing, executing, and delivering software products.
- Strong leadership and communication skills in both Hebrew and English.
- Experience with agile development methodologies.
- Degree in computer science or equivalent.
- flexible work arrangements
- career development and mentorship
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.Net.Net Coredesign patternsmultithreadingObject-Oriented programmingsoftware product designsoftware executionsoftware deliveryagile development methodologies
Soft skills
leadershipcommunicationmentorshipteam growthaccountabilitycollaborationtechnical guidancecareer developmentquality standardsproblem-solving
Certifications
degree in computer science