Full Stack Developer
Job Role
You would be directly involved in our core product and your code will be potentially used by thousands of users where you will get a chance to be emotionally vested in the product, something you can be proud of.
You will be part of the integrations team and will be given a chance to interact directly with our integration partners. You will have to create highly optimised APIs that would be consumed by third-party systems as well as to consume APIs provided by other systems in a highly optimised way.
You will get a chance to work on integrations with a variety of systems like Pharmacies, EHRs etc. and by doing so you will get to know about different areas of our system.
Key competencies
- Experience working as part of an Agile team
- Advanced understanding of web architecture and database fundamental
- Demonstrate the ability to work independently and as part of a development team with a range of scientific and professional backgrounds
- Understanding of OOP principles, JavaScript and MVC frameworks
- Expertise in Javascript, Node.js, React, will be highly preferred
- Experience with creating APIs for third parties and consuming third-party APIs will be a plus
- Experience integrating with external systems will be a plus
Primary Technologies
- Backend Frameworks including Express.js, NestJS, GraphQL and Sequelize
- Storage solutions like MySql, Postgres and Redis
- Pub/Sub through Amazon SQS and RabbitMQ
- Frontend technologies include React, Webpack, Babel, Bootstrap, Material UI, NPM
We Offer
- Highly competitive salaries
- Talented, passionate, and fun colleagues
- Inpatient health insurance for family
- Outpatient health insurance for family
- Macbook air/pro
- International working exposure
- Learning and Growth opportunities
- Performance-based Incentives and bonus plan
- Paid time off (PTO)
- Team building activities