Principal Backend Developer
DarioHealth
Principal Backend Developer
- R&D
- India
- 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 primary responsibilities of this job include:
- Development high scale cloud-based solutions in digital Health area
- Development in cutting edge technologies
- Position will be involved in design and implementation of low latency, high availability and high-performance services
- Create RESTful APIs that provide unprecedented access to data via client apps.
- Produce efficient and a fully tested, and documented code.
- Be part of a talented and motivated Agile team, therefore a commitment to collaborative problem solving, sophisticate design, and the creation of quality products are essential.
- Lead and drive the design and implementation of critical systems.
- Should be an expert level coder with ability to write very high-quality code and with very high level of efficiency.
- Mentor and provide guidance to engineers.
- Collaborate with cross-functional teams to define technical requirements.
- Architect and implement scalable and secure solutions.
- Conduct code and architecture reviews to ensure quality standards.
- Champion best practices for system reliability, scalability, and security.
- Drive initiatives for continuous improvement and technical excellence.
- Stay abreast of emerging technologies and industry trends.
Requirements
- 6+ years experience in backend development
- 2+ years in NodeJS, Javascript ES6, TypeScript
- Mastery of software engineering principles and best practices.
- Expertise in designing and implementing complex systems.
- Expert level knowledge of cloud computing platforms and technologies
- Strong experience with creating REST and RESTful services
- Strong understanding of microservices, event-driven architectures, serverless and container technologies (Lambda, Docker), and container orchestration platforms such as Kubernetes, OpenShift, or equivalent
- Strong experience with AWS services such as EKS, RDS, Amplify, API GW...
- Familiarity with CI/CD pipelines and related tools for unit testing (e.g. JUnit), static and dynamic code scanning (e.g. AppScan, Fortify), and build tools such as GitAction, Jenkins.
- Experience in MongoDB, PostgreSQL or equivalent
- AWS Certified Developer/Solution Architect - Big Advantage
- Experience scaling up a B2B2C and B2C solutions - Big Advantage
- Full stack experience with React/React Native or equivalent client / web technology - Big Advantage
- Experience in performance profiling and optimization techniques.
- Understanding of reliability engineering and fault tolerance.
- Proficient in system monitoring and observability tools.
- Ability to lead architectural reviews and provide technical guidance.
- Strong communication and collaboration skills.
***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.***