Senior/Lead Engineer - Frontend

  • Bangalore
  • 5-10 years

About 314e

314e is a Best in KLAS Healthcare software company established in 2004 in San Francisco. 314e also has offices in Philadelphia, Bangalore, Jaipur, and Bhutan.

314e’s customers include some of the best healthcare organizations (Academic Medical Centres, Integrated Delivery Networks, Health Insurers, etc.) in North America. We are creating cutting-edge products that improve care delivery using state-of-the-art technologies.

Innovate with 314e

The software team is at the core of 314e’s product success strategy. We earn our customers’ trust by ensuring that we always deliver the highest quality products that exceed expectations. Our technologies ensure fast creation and analysis of tools and features, using Automation, Machine learning, Analytics, and DevOps.

In this role, you will lead our team through architecting and implementing new product features. You will identify innovation opportunities and deliver new technical capabilities. This job is for you if you have a passion for leading the design and creation of software that is reliable, scalable, and can be integrated with other software to make an enterprise offering. You like to own the technical vision and implementation across a team or teams. You enjoy mentoring other engineers and helping us build a sustainable and inclusive organization.

Key Responsibilities:

  • Collaborate with cross-functional teams to translate UI/UX designs into high-quality code.
  • Build and maintain efficient, reusable, and reliable frontend components and modules.
  • Develop cutting-edge web applications with a focus on responsiveness, performance, and user experience.
  • Mentor and provide technical guidance to junior team members.
  • Participate in code reviews, ensuring code quality and adherence to best practices.
  • Contribute to architectural and design decisions, ensuring scalability, security, and maintainability of the frontend codebase.
  • Stay updated with the latest industry trends and emerging technologies, incorporating them into our development processes.

Preferred Qualifications

  • Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related technical discipline. Master’s degree preferred.
  • 5-10 years of experience in a product development environment, with a focus on front-end technologies.
  • Strong proficiency in HTML5, CSS3, and JavaScript.
  • In-depth understanding and at least 3+ years of hands-on experience with React.js and its core principles, such as lifecycle methods and virtual DOM.
  • Experience working with Single Page Applications (SPA) and universal rendering capabilities.
  • Proficiency in asynchronous request handling, partial page updates, and AJAX.
  • Expertise in profiling web applications for optimal memory and CPU usage.
  • Familiarity with web assembly, web workers, and building browser extensions.
  • Experience in developing unit test cases and end-to-end test cases for front-end applications.
  • Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
  • Strong communication skills, both written and verbal.