MediBuddy: Frontend Engineer – SDE 2

October 12, 2026
25 ₹ LPA - 32 ₹ LPA / year

Job Description

About the Job

🏢 Company: MediBuddy

💼 Role: Frontend Engineer – SDE 2

📍 Location: Bangalore, Karnataka, India

⏳ Experience: 3–7 Years

💰 Salary: ₹25–32 LPA

🔖 Job Type: Full-Time

Description

Job Description

MediBuddy is an Indian digital healthcare platform that aims to make quality healthcare more accessible, convenient, and affordable for people across the country. By bringing doctor consultations, diagnostic tests, medicines, hospital services, and other healthcare solutions together on a single digital platform, the company simplifies how users discover and manage their healthcare needs. MediBuddy is looking for an experienced and motivated Frontend Engineer – SDE 2 to join its engineering team in Bangalore, Karnataka. This opportunity is suitable for software engineers with 3–7 years of experience in frontend development who are passionate about building high-quality web applications, developing scalable user interfaces, and delivering seamless digital experiences. The selected candidate will contribute to the development of healthcare technology solutions that connect users with essential medical services through reliable and intuitive interfaces.

As a Frontend Engineer – SDE 2 at MediBuddy, you will be responsible for designing, developing, testing, and optimizing modern frontend applications using JavaScript, AngularJS, React, Redux Toolkit, HTML5, and CSS3. You will build pixel-perfect, responsive, accessible, and maintainable user interfaces that support complex business requirements and work consistently across different browsers and web-capable devices. The role involves creating reusable UI components, improving existing frontend architecture, identifying performance bottlenecks, and ensuring that applications remain responsive as user traffic and product requirements grow. You will also work with asynchronous programming techniques, including Promises and async/await, while applying your understanding of browser behavior, DOM manipulation, authentication, and authorization. Familiarity with TypeScript, Git, Babel, Webpack, Yarn, and NPM will help you contribute effectively to modern frontend development workflows.

This frontend engineering job offers an opportunity to work on digital products that support healthcare access at scale. You will collaborate with engineers and other stakeholders to improve application performance, evaluate existing implementations, estimate development effort, and contribute to software development lifecycle improvements. The position requires an engineering mindset that balances development speed with code quality, maintainability, accessibility, and long-term scalability. You may also contribute to proof-of-concept projects, performance tuning, environment configuration, and decisions about whether existing code should be refactored or rewritten. Candidates who enjoy solving challenging frontend problems, optimizing complex interfaces, and staying current with evolving web technologies will find this role particularly relevant. The advertised annual salary range is ₹25 lakh to ₹32 lakh, making this an attractive opportunity for experienced frontend developers seeking SDE 2 positions in Bangalore's technology and digital healthcare sector.

Roles & Responsibilities

  1. Develop high-quality frontend applications: Design and implement responsive, pixel-perfect user interfaces that meet product specifications and business requirements. Ensure that application layouts, interactions, and visual elements remain consistent across supported browsers, screen sizes, and web-capable devices.
  2. Build reusable UI components and libraries: Develop modular frontend components, shared utilities, and reusable libraries that can support multiple application features. Follow established coding standards and component design principles to reduce duplication, improve maintainability, and accelerate future product development.
  3. Develop applications using modern JavaScript frameworks: Use JavaScript and relevant frontend technologies, including AngularJS, React, and Redux Toolkit, to build interactive and scalable web applications. Apply appropriate state management and component architecture practices to keep complex interfaces organized and easier to maintain.
  4. Optimize frontend performance: Identify and resolve rendering delays, inefficient scripts, excessive resource usage, and other performance bottlenecks. Apply appropriate optimization techniques to improve page load times, responsiveness, and overall user experience, including on devices with different capabilities.
  5. Debug and resolve software defects: Investigate frontend bugs, reproduce unexpected application behavior, and identify the underlying causes of technical issues. Implement reliable fixes, validate the affected functionality, and help prevent recurring defects through improved testing and code review practices.
  6. Improve existing code and application architecture: Evaluate current implementations to determine whether targeted refactoring, architectural improvements, or complete rewrites are appropriate. Balance immediate delivery requirements with long-term maintainability, readability, scalability, and the cost of supporting existing code.
  7. Implement secure authentication-related interfaces: Apply an understanding of cookie-based authentication and authorization when developing frontend features. Work within established security requirements to ensure that user sessions, access-controlled interfaces, and authentication-dependent workflows behave correctly.
  8. Manage asynchronous application operations: Use Promises, async/await, and other appropriate asynchronous programming patterns to handle API interactions and background operations. Implement suitable loading states, error handling, and response management to ensure that users receive clear feedback during application workflows.
  9. Contribute to software development lifecycle improvements: Participate in technical discussions, functional estimation, proof-of-concept development, environment setup, and performance tuning. Help improve development processes by identifying opportunities to simplify workflows, strengthen quality practices, and reduce recurring engineering challenges.
  10. Maintain code quality and development standards: Follow best practices for writing clean, modular, readable, and testable code. Use Git for version control and work with frontend tooling such as Babel, Webpack, Yarn, and NPM to manage dependencies, build assets, and support consistent development workflows.
  11. Ensure accessibility and cross-browser compatibility: Build interfaces that are accessible and usable for people with different needs and across supported browser environments. Validate interactive elements, page structure, responsiveness, and user flows to reduce usability barriers and deliver a consistent digital experience.
  12. Stay updated with frontend engineering trends: Monitor developments in JavaScript, frontend frameworks, browser capabilities, performance optimization, and software architecture. Evaluate relevant tools and practices that could improve application quality, development efficiency, and the long-term scalability of MediBuddy's digital healthcare platform.

Requirements & Eligibility

  1. Educational qualification: A B.E. or B.Tech degree is preferred, particularly in Computer Science, Information Technology, or a related engineering discipline. The job listing specifically mentions a preference for graduates from top-ranked colleges, although candidates should confirm the employer's current educational criteria during the recruitment process.
  2. Relevant professional experience: Candidates should have approximately 3–7 years of experience in frontend engineering or web application development. Practical experience building production-ready interfaces, maintaining existing applications, troubleshooting defects, and delivering features in collaborative engineering environments will be valuable.
  3. JavaScript proficiency: Strong knowledge of JavaScript is essential, including the language's object model, DOM manipulation, event handling, and core programming concepts. Candidates should be comfortable writing efficient application logic, debugging complex issues, and understanding how JavaScript interacts with browser environments.
  4. Experience with AngularJS and React: Hands-on experience with AngularJS and good knowledge of React are specifically highlighted in the job requirements. Candidates should understand component-based development, application structure, reusable UI patterns, and the practical considerations involved in maintaining and improving frontend applications.
  5. Redux Toolkit and state management: Familiarity with Redux Toolkit and frontend state management principles is important for handling complex application behavior. Candidates should understand how application state is organized, updated, and shared across components while keeping data flows predictable and maintainable.
  6. HTML5, CSS3, and responsive design: Strong knowledge of HTML5 and CSS3 is necessary to build visually accurate, responsive, and accessible user interfaces. Candidates should understand layout techniques, semantic markup, styling conventions, browser compatibility, and methods for creating consistent experiences across different screen sizes.
  7. Understanding of asynchronous programming: Candidates should be comfortable working with Promises, async/await, and other asynchronous programming patterns. This knowledge is important when handling network requests, asynchronous updates, loading states, and error scenarios without negatively affecting application responsiveness.
  8. Authentication and authorization fundamentals: An understanding of cookie-based authentication and authorization is required. Candidates should know how frontend applications interact with authenticated sessions and access-controlled features while following established security practices and coordinating with backend systems where necessary.
  9. Frontend development tools and version control: Familiarity with Git and development tools such as Babel, Webpack, Yarn, and NPM is expected. Candidates should be able to manage source code changes, work with project dependencies, understand build processes, and contribute to a reliable development environment.
  10. Analytical thinking and performance optimization: Candidates should demonstrate strong problem-solving abilities, attention to detail, and a determined approach to technical challenges. The ability to benchmark performance, diagnose bottlenecks, evaluate implementation trade-offs, and continuously improve code quality is especially valuable for this role.
  11. TypeScript knowledge: Familiarity with TypeScript is an advantage. An understanding of static typing, interfaces, type definitions, and maintainable code structures can help engineers work effectively with larger frontend codebases and reduce certain classes of development errors.
  12. Collaboration and continuous learning: Candidates should be comfortable working with cross-functional teams, discussing technical decisions, estimating development effort, and adapting to evolving requirements. A willingness to learn new tools, follow frontend engineering best practices, and improve existing systems is important for success at the SDE 2 level.

Expected Salary

The advertised salary for the MediBuddy Frontend Engineer – SDE 2 position is ₹25 lakh to ₹32 lakh per annum (₹25–32 LPA). This is the compensation range stated in the supplied job listing and should be treated as the advertised package rather than a guaranteed fixed salary; the final offer may depend on the candidate's experience, technical expertise, interview performance, and the employer's compensation structure. Candidates should clarify the fixed-pay component, variable compensation, bonuses, and any other benefits with the hiring team before accepting an offer.

🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles

🔥 60+ students placed recently using these hiring leads

👉 Grab the April Hiring List Now: April Hiring PDF