DevJobs

Software Engineer Team Lead

Overview
Skills
  • Python Python
  • Node.js Node.js
  • React React
  • MongoDB MongoDB
  • MySQL MySQL
  • CI/CD CI/CD
Join our dynamic team at DreaMed, a leading SAAS-based AI company dedicated to transforming Diabetes care through cutting-edge decision support system.

We are committed to providing millions of people with diabetes, access to expert care, revolutionizing the way healthcare is delivered.

At DreaMed, we foster a collaborative and family-like atmosphere, where innovation, challenges, and your passion for excellence converge to make a meaningful impact.

We understand the importance of work-life balance and offer a hybrid working model to support your well-being.

So, if you are passionate about software craftsmanship, love to mentor others, and looking for an opportunity to grow, this opportunity is for you!

Join our talented team to make an impact!

We are looking for a hands-on Full Stack Team Lead with a strong development background, who will play a pivotal role in ensuring end-to-end quality and reliability of our Diabetes Care Decision Support System delivered through our web-based SAAS platform. This role is an exciting opportunity to contribute to the advancement of healthcare technology while working in a supportive and collaborative environment. You will lead a talented development team and work closely with cross-functional teams to deliver high-quality solutions on our microservices-based web and mobile platforms.

Requirements:

  • 5+ years working as an engineering manager/team leader.
  • 7+ years of experience as a Full Stack Engineer with one of the following programming languages: Python/Node.js, React
  • Experience in designing and maintaining modern distributed SaaS products.
  • Experience with software engineering best practices (e.g., clean code, testing strategies, monitoring).
  • Solid understanding of Agile methodologies.
  • Knowledge of CI/CD pipelines.
  • Hands-on experience with both relational and NoSQL DBs: MySQL, MongoDB or similar
  • Knowledge of Cloud technologies
  • Strong written and verbal communication in English and Hebrew.

Responsibilities:

  • Provide technical leadership to your team members through coaching and mentorship, influence on design, technical decisions, and problem-solving approaches.
  • Guarantee product and code quality by establishing best practices like code review, automatic testing, etc.
  • Identify and encourage areas for growth and improvement within the team.
  • End-to-end product development ownership, from inception to production, while collaborating with relevant stakeholders such as product managers and data scientists.
  • Foster a culture of software engineering excellence with a focus on people, quality, agility, lean development, inclusivity, and timely delivery
  • 50% of the time hands-on/code writing
DreaMed Diabetes