Request a demo

Software Engineer Team Lead

Details

TailorMed is a well-funded startup that has an innovative and first-class product in the world of Health Care. The company was founded to help patients tackle the financial challenges of care delivery. We developed a unique and sophisticated platform that automatically identifies alternative funding opportunities that help patients afford their care, and increase health providers revenues.

Currently we are at this exciting and challenging stage where we’re quickly growing from a few dozen B2B customers to thousands and hopefully tens of thousands. In 2021 we focus on scale, solving interesting technological challenges as well as developing new SAAS products and services.

For that we are looking for an experienced BE Team Leader to join our journey.

Responsibilities

  • A day to day as a Backend Team Leader at TailorMed means:
    • You will manage a team of backend engineers
    • You will work with multiple interfaces inside and outside R&D
    • You will take a leading role in designing and implementing complex BE systems, implemented in Node.js
    • You will Implement solutions in AWS and GCP cloud environment
    • You will onboard into the world of medical treatments, health insurances, health funds and donation programs and build a system that will remove a barrier between the patient and the best medical treatment they should receive.
    • You will take a major part in the RnD management team.

Requirements

  • BSc in Computer Science or equivalent
  • At least 5 years of BE engineering experience prior to team management
  • At least 2 years of managerial experience
  • Experience in scalable system design and architecture
  • Experience with Cloud Services (AWS, Azure, Google Cloud or others)
  • Experience with large scale multi tenant SAAS platforms – significant advantage
  • Strong analytical thinking, systematic problem-solving skills
  • Ability to work with large and complicated codebases
  • Excellent communication skills and ability to organise cooperation between various technical teams
  • Ability to prioritise and estimate team tasks effectively
  • Strong sense of ownership over team’s code and infrastructures
  • Attention to details and high coding standards
  • Strong sense of ownership over team’s code and infrastructures
  • Attention to details and high coding standards

 

Apply for the position