Back to all jobs
Apple Inc. logo

Software Development Engineer

Apple Inc.

Cupertino, California, United States of America
Full-time, Regular
Posted Aug 26, 2025
Onsite

About the role

Research, design, and develop computer and network software or specialized applications for medical professionals to facilitate data sharing from patients to medical staffs. Apply principles and techniques of computer science, engineering, and mathematical analysis to create applications that employ advanced cryptographic solutions to provide users with the highest level of privacy and security.

Responsibilities

  • Research, design, and develop computer and network software or specialized applications for medical professionals
  • Create applications that employ advanced cryptographic solutions to provide users with the highest level of privacy and security
  • Design, implement, and maintain complex front-end tools to curate a library of patient-focused medical content
  • Build systems integrating healthcare standards such as Substitutable Medical Applications and Reusable Technologies (SMART) and Fast Healthcare Interoperability Resources (FHIR)
  • Collaborate closely with designers to achieve top-quality UX / visual design
  • Design and build stable and scalable production systems utilizing the latest server technologies including Scala, Java, PostgreSQL, and graph databases
  • Maintain an intense focus on security, including building Health Insurance Portability and Accountability Act (HIPAA) compliant systems
  • Improve engineering tools for speed development, debugging time, and the construction of the DevOps infrastructure
  • Test data heavy dashboards to ensure the accuracy and integrity of the data
  • Build custom data visualization in d3.js to visualize data and analyze infrastructure usage in the Data Platform Team

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field
  • Experience and/or education must include creating web pages with HTML/CSS for data rich dashboards, rich web applications and marketing web sites
  • Experience and/or education must include using JavaScript to render custom data visualizations and build complex web applications
  • Experience and/or education must include using functional and object-oriented programming paradigms to build maintainable software applications
  • Experience and/or education must include using UX design best practices and related tools, such as Sketch or Figma to create interface designs from scratch and collaborate with design teams
  • Experience and/or education must include utilizing modem web frameworks, such as React, to build complex web applications and data rich dashboards
  • Experience and/or education must include using knowledge of web accessibility best practices to create applications that are accessible to all users
  • Experience and/or education must include building custom data visualization in d3.js to visualize data and analyze infrastructure usage in the Data Platform Team
  • Experience and/or education must include testing data heavy dashboards to ensure the accuracy and integrity of the data
  • Experience and/or education must include utilizing testing tools and frameworks, such as Jest, Cypress, Playwright, or Test Café

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and services
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without.

Job Details

Salary Range

$147,400 - $220,900/yearly

Location

Cupertino, California, United States of America

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position