Tech Lead - Frontend

Bengaluru, Karnataka, India | Engineering | Full-time

Apply

About MediBuddy

MediBuddy is India’s largest on-demand, full-stack digital healthcare platform that helps patients access multiple healthcare services. It gives users 24x7 access to high-quality healthcare at their fingertips. MediBuddy helps its users consult specialist doctors, order medicines and book lab tests from the comfort of their homes. It is also a partner to several leading corporate customers in the country and helps their employees access multiple healthcare benefits. MediBuddy users have access to online doctor consultations, wellness, preventive care services, fitness and hospitalization offered by its pan-India network of healthcare providers with its unparalleled reach.

It also provides its customers hassle-free, end-to-end surgery care through a Care Buddy, right from connecting them to the right surgeon to post-operative recovery care. MediBuddy’s surgery care provides specialized treatment in several other departments like Proctology, Ophthalmology, Vascular, ENT, Orthopaedics, Urology, Gynaecology, and more. With full-stack Surgery Care management services, MediBuddy assures customers an array of solutions for every medical, financing, insurance, and recovery need of its customers undergoing surgery. 

The digital healthcare platform has a partner network of 90,000+ doctors, 7,100+ hospitals and clinics, 4,000+ diagnostic centers, 2,500+ pharmacies along with a team size of 2200+ members. It has created an integrated healthcare ecosystem that offers patients seamless access anytime and anywhere. It has created an integrated healthcare ecosystem that offers patients seamless access anytime and anywhere in 10 minutes. With its healthcare services available in 16 Indian languages to enable customer-friendly consultation, MediBuddy is bridging the Urban-Rural quality healthcare divide. MediBuddy offers online and offline doctor consultations, medicine delivery, lab tests at home, mental health consultations, surgery care, among other healthcare services.

MediBuddy has catered to the healthcare needs of 3Cr Indians & attends to the needs of over 35,000 Indians daily across the length and breadth of the country. The app connects patients to experienced and verified doctors for online consultations across 22+ specialities such as Dermatology, Paediatrics, Gynaecology and more, instantly via chat, video, or voice call.  MediBuddy is the pioneer in providing a healthcare subscription plan under the name of MediBuddy Gold, covering unlimited specialist doctor consultations for the user and the family. 

MediBuddy is also the largest provider of employee health and wellness benefit services, catering to 700+ companies across India and in turn helping 50 Lakh employees including their family members with high-quality healthcare services. MediBuddy provides services that cover health expenses across Out-patient services(OPD) and hospitalization in collaboration with insurance companies. 

MediBuddy is led by co-founders Mr. Satish Kannan & Mr. Enbasekar, as CEO & CTO, respectively.


The platform has so far raised over $170 million from Quadria Capital, Lightrock India, India Life Sciences Fund III LLC, Bessemer Venture Partners, Rebright Partners, TechMatrix Corporation, DeNA networks, Milliways Fund LLC, Mitsui Sumitomo (MSIVC), TEAMFund LP, JAFCO Asia Fund, FinSight Ventures, ALES Global Japan, Beyond Next Ventures, Makita corporation, InnoVen Capital, Stride Ventures and Alteria Capital.

 

MediBuddy’s pioneering work has been widely recognised by many leading entities:

 

  • MediBuddy - Best Brand 2021 in Healthcare by ET Edge

  • MediBuddy - Best Brand 2020 in Healthcare by ET Edge

  • MediBuddy - Best Health & Wellness Solution by ET- Intelligent Health & Tech Awards 2020

  • MediBuddy also bagged Marketing Campaign of the Year - #AapkaHealthBuddy & Award for Best Marketing Excellence in Health & Wellness Sector at National Awards for Marketing Excellence

  • The “Industry Achievement Award 2019” by Hurun Report.

  • The digital healthcare platform also bagged 3 coveted awards- Best Healthcare Entrepreneur of the Year, Best Marketing Campaign, Best healthcare start-up of the year at Healthcare Leadership Awards presented by ABP News in the year 2019

  • Best healthcare startup company of the year, Best use of social media & Digital marketing in Healthcare, Best Marketing Campaign - #BaatTohKaro (DocsApp) & Best Healthcare Entrepreneur of the year- Satish Kannan at National Healthcare Leadership Congress Awards presented by Zee Business in the year 2019. 

  • The ‘App of the Year 2017’ in the medical category by Amazon in association with Facebook.

 

What does Engineering do @ MediBuddy? 

To deliver high quality products, the Engineering team has over 150+ engineers with skill sets across Android, iOS, NodeJS, .NET, Backend, Fullstack, QA, Data Science, Data Engineers, Security, DevOps etc. We use microservices architecture on AWS cloud. Our Engineering teams are organized as Pods with Weekly sprints. We solve a variety of user, product and business problem statements at scale under one roof, which is very unique. 

We're simultaneously building - 

  1. Digital communication stack (video, chat and call consultations with Doctors) Ecommerce stack (medicine delivery) 

  2. Hyperlocal stack (lab tests @ Home) 

  3. Transactions stack (for all healthcare transactions) 

  4. Booking of services stack (for in clinic doctor consultations) 

  5. Data security, data science stack (NLP, imaging, video, audio based data problems and data analytics) 

  6. B2B stack (for large corporates to provide healthcare to employees and large insurers to provide healthcare services to policyholders) 

What will you do at Medibuddy?

  • Build pixel-perfect, robust and accessible user interfaces on the web for complex use cases while maintaining the simplicity of code.

  • Building reusable components and front-end libraries for future use

  • Refactor existing codebase and in understanding existing implementations to decide to refactor or rewrite.

  • Ensure applications are performing to scale.

  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

  • Actively participate in design reviews to build robust web applications and prototypes.  

  • Triage product or feature issues and debug/track/resolve by analyzing the sources of issues and the impact on Web Vitals.

  • Drive architectural and design decisions within the team, and in the frontend space within the wider engineering team.

  • Taking the lead on assessing code quality and review within the team. 

  • Participate in and occasionally facilitate relevant SCRUM events, including feature refinement, estimation, daily stand-ups, and retrospectives.

  • Monitor and analyze website traffic, user behavior, keyword rankings, and other metrics to identify areas for improvement.

  • Develop and implement strategies to optimize website speed and reduce page load times.

  • Conduct testing and debugging of mobile web applications to ensure functionality on various platforms.

  • Stay up-to-date with the latest web development trends, technologies, and best practices to ensure the website remains competitive in the market.

  • Collaborate with back-end engineers and cross platform teams (Ex: QA engineers, UX and Design team and project managers) to define, design, and ship new features.

 What makes you a match for us? 

Academic background: B.E/B.Tech from top ranked colleges.

 

  • Hands-on working experience on Angularjs, Reactjs & Redux Toolkit.

  • Deep expertise in Javascript, HTML5 and CSS3 and experience with libraries and frameworks such as React, Angular, Ember, jQuery etc.

  • Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model

  • Knowledge of at least one common JavaScript development tools and build ecosystem (such as Webpack, Grunt, Gulp, Babel, NPM)

  • Working experience with at least 1 unit test framework such as Cypress, Protractor/Jasmine

  • Familiarity with Micro Frontend Architecture and its application.

  • Deep understanding of browser internals and exposure to the network stack and common design patterns followed in front-end projects.

  • Understanding of AMP (Accelerated Mobile Pages) technology and ability to develop responsive web pages that adhere to AMP guidelines

  • Experience in writing unit testing code with libraries like Jest, Enzyme, Jasmine, Mocha, etc.

  • Familiarity with service workers and caching strategies for offline access

  • Asynchronous programming patterns (e.g., Promises, Async built with JavaScript or TypeScript)

  • Understanding of browser compatibility issues and workarounds for PWAs

  • Well versed with authentications and authorizations of cookie based sessions.

  • Understanding of engineering practices such as Deployments, Release management, etc

  • Familiarity with code versioning tools preferably git

 

Nice to Have :- 

 

  • AWS cloud exposure and Knowledge around scalable service architecture

  • Knowledge of microservices architecture.

  • Knowledge of data structure libraries (e.g. Immutable.js)



Traits we look for :-

 

  • Come with a purpose and go extra miles to achieve stretch goals.

  • Have a never give up attitude.

  • Extreme attention to detail

  • A knack for benchmarking and optimization

  • High quality decision making