Engineering Team Lead
DarioHealth
Engineering Team Lead
- R&D
- gurugram
- Full-time
Description
At Dario, Every Day is a New Opportunity to Make a Difference.
We are on a mission to make better health easy. Every day our employees contribute to this mission and help hundreds of thousands of people around the globe improve their health. How cool is that? We are looking for passionate, smart, and collaborative people who have a desire to do something meaningful and impactful in their career.
The Engineering Team Lead will be responsible for a team which will handle multiple products. He/She should have develop deep knowledge of all products.
The primary responsibilities of this job include:
- Managing, mentoring and growing a team of talented engineers to execute on our business goals.
- Act as a technical lead both within and outside your immediate team and be an effective communicator, cross-team problem solver - driving consensus, and developing plans.
- Design and develop high scale cloud-based digital health solutions.
- Designing and maintaining high-performance and secure RESTful web services.
- Designing and maintaining user-friendly web and mobile apps.
- Work with Product and technical stakeholders to define project requirements and, ultimately, plan and manage the timely delivery of high-quality projects in an agile way.
- Work closely, partner, and collaborate with our architect and DevOps to provide exceptional solutions that adhere to, or create, standards across teams.
- Contribute to design reviews, code reviews and hands-on work in your respective domain.
Requirements
- 8+ years of experience in software development & 4+ years of experience in managing a team.
- 6+ years of backend experience with server-side languages (e.g. Javascript, Typescript, Python, PHP, Java) and frontend framework (e.g. React, Angular)
- Experience with database programming and performance (e.g. SQL, MongoDB)
- Strong understanding of microservices, event-driven architectures, serverless container technologies (Lambda, Docker) and container orchestration platforms such as Kubernetes, OpenShift, or equivalent
- Experience in designing and implementing large, scalable distributed systems
- Ability to architect, design and develop complex systems
- Should have very strong analytical and debugging skills.
- Excellent communication skills with an ability to co-ordinate across teams
- Knowledge of mobile apps will be an added advantage.
***DarioHealth promotes diversity of thought, culture and background, which connects the entire Dario team. We believe that every member on our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and to discover, design and deliver solutions. We are passionate about building and sustaining an inclusive and equitable working and learning environments for all people, and do not discriminate against any employee or job candidate.***