Sr. Frontend Software Engineer, Health

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200123847
We are seeking for an energetic, self-driven and detail oriented senior level frontend software engineer with web development experience, to join our team in Apple Health Software. As a member of our fast-paced group, you will have the unique and rewarding opportunity to be part of a team that is tackling the unique challenges of the Healthcare industry, and to shape upcoming products that will delight and inspire millions of Apple’s customers every day. The successful candidate will enjoy building a beautiful, configurable, scalable, and high performant Web App, from the ground up.

Key Qualifications

  • Solid understanding of HTML and CSS
  • Advanced JavaScript programming proficiency
  • Experience with modern Javascript frameworks (Angular, React, Vue, etc.)
  • Experience with creating Javascript Single Page Apps with cross-browser compatibility
  • Experience with integrating with RESTful APIs and working with backend team on a full-stack solution
  • An understanding of the latest features and trends in HTML, CSS and JavaScript
  • Knowledge of common web services protocol (HTTPS/JSON/REST)
  • Experience deploying large scale web applications
  • Aptitude to independently learn new technologies
  • Ability to express ideas clearly within the team and across departments
  • Strong debugging and diagnostic skills
  • Excellent oral and written English communication skills
  • Experience in Healthcare space a plus


This will be your opportunity to be part of the team which wants to place the patient in control of their Health and disrupt the Healthcare industry. In addition to using technical knowledge to drive features and improvements, you must be comfortable with rapidly evolving requirements, and have excellent interpersonal skills. Success depends on working with cross-functional teams. As a senior frontend software engineer you should be comfortable with integrating into a larger system, passionate about user experience through UI design, and high quality web development. Responsibilities: Designing, developing and deploying a new web application, being part of everything from contributing to frontend technology and framework stack, to use case and data model design. Design and build stable and scalable production systems. Maintaining an intense focus on security, performance and polished software. Participate in the continual improvement of engineering tools and processes. We’re looking for someone with great ownership and a strong practical focus. You will be excited by the prospect of working collaboratively with other groups to deliver truly amazing experiences to our users. You take responsibility; you can demonstrate creativity, initiative, and the ability to work to deadlines. You feel a personal stake in the product you ship. You thrive in uncertainty and strive to bring order to it. You keep your eye on the ball; you build strong relationships; and you are constantly looking to improve yourself and your team.

Education & Experience

BS degree in Computer Science or related field, or equivalent work experience

Additional Requirements