Senior Mobile iOS Software Developer

Company: St. Jude Children's Research Hospital

Location: Remote - TN (Remote)

Salary: $86.3k - $155k per year

Type: Full-time

Remote: Yes

Posted: 2026-07-31

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.

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 advocate for accessibility best practices through VoiceOver, Dynamic Type, Voice Control, semantic navigation, accessibility testing, and other Apple accessibility technologies to ensure applications meet WCAG and Apple accessibility guidelines.
  • Improve application performance, reliability, maintainability, security, accessibility, and user experience while ensuring solutions meet organizational ...

Create Your Job Alert

Other Senior Jobs