Senior Mobile iOS Software Developer

Company: St. Jude Children's Research Hospital, Inc.

Location: Remote - TN (Remote)

Salary: $86.3k - $155k per year

Type: Full-time

Remote: Yes

Posted: 2026-09-25

About this role

We are seeking a highly skilled Senior Mobile iOS Software Developer to join our Mobile Development team. This role is responsible for designing, developing, testing, and maintaining high-quality native iOS applications that support organizational objectives and deliver exceptional user experiences.

The ideal candidate combines strong technical expertise with a passion for building accessible, localized, scalable, and maintainable mobile applications. This individual will contribute to technical design discussions, promote development best practices, mentor team members, and help promote engineering excellence across the mobile development team.

##

This position may be eligible for remote work. However, St. Jude requires all remote employees to:

  • Travel to our Memphis campus for the interview process and/or orientation, if selected
  • Travel to Memphis to work on-site for one week per quarter, or as requested based on business needs, if hired.

By applying, you acknowledge and agree to these travel requirements as a condition of employment.

This position is remote within approved U.S. locations. Due to state-specific employment regulations, we are unable to consider applicants currently residing in California for remote work; however, candidates based in California who are willing to relocate to an approved location may be considered.

Key Responsibilities

  • Design, develop, test, and maintain native iOS applications using Swift and SwiftUI.
  • Translate business requirements, wireframes, and UX designs into high-quality mobile solutions.
  • Collaborate with backend developers to integrate RESTful APIs and cloud-based services.
  • Implement and maintain shared Swift Packages, reusable libraries, and modular application components that support consistency, code reuse, and maintainability.
  • Implement localization and internationalization solutions that support multiple languages, regions, and culturally appropriate user experiences.
  • Implement and ad...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Remote - TN