xelys jobs xelys jobs

Senior Mobile iOS Software Developer

St. Jude Children's Research Hospital

hybridseniorpermanentmobileengineering-management Tennessee, United States 5 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

SwiftSwiftUIiOSRESTful APIsLocalizationInternationalizationAccessibilityWCAGXCTestCI/CD

About the role

Role Overview

Senior Mobile iOS Software Developer for the Mobile Development team at St. Jude. You will design, develop, test, and maintain high-quality native iOS applications that support organizational objectives and deliver exceptional user experiences.

Responsibilities

  • Design, develop, test, and maintain native iOS apps using Swift and SwiftUI
  • Translate business requirements, wireframes, and UX designs into production-ready mobile solutions
  • Collaborate with backend developers to integrate RESTful APIs and cloud-based services
  • Build and maintain shared Swift Packages, reusable libraries, and modular components for consistency and maintainability
  • Implement localization and internationalization for multiple languages and regions
  • Advocate for and implement accessibility best practices (e.g., VoiceOver, Dynamic Type, Voice Control, semantic navigation) and support WCAG and Apple accessibility guidelines
  • Improve performance, reliability, maintainability, security, accessibility, and overall UX
  • Investigate and resolve production issues, performance bottlenecks, defects, and complex technical challenges
  • Optimize for performance, memory usage, responsiveness, and battery efficiency
  • Use analytics/logging/monitoring/crash reporting tools to identify trends and resolve issues
  • Create and maintain automated tests: unit, integration, and UI tests using Swift Testing and XCTest
  • Contribute to CI/CD pipelines, DevOps practices, and quality engineering initiatives
  • Support release planning, deployment, monitoring, production support, and on-call response as needed
  • Partner with product owners, designers, QA, and stakeholders to deliver solutions aligned to business objectives
  • Participate in Agile ceremonies (sprint planning, estimation, backlog refinement, retrospectives)
  • Mentor developers via technical guidance, code reviews, and knowledge sharing

Requirements

  • 4+ years of IT experience in systems programming and development (minimum stated)
  • Bachelor’s degree in a related field (CS, data science, information science, business, or related); Master’s preferred
  • Strong iOS development expertise using Swift and SwiftUI

Nice to Have / Additional Signals

  • Experience with Swift packages, localization/i18n, and Apple accessibility technologies
  • Experience with CI/CD, testing automation (unit/integration/UI), and observability tooling
  • Experience mentoring and improving engineering best practices

About St. Jude Children's Research Hospital

St. Jude Children’s Research Hospital is a biomedical research and treatment institution focused on improving outcomes for children with catastrophic diseases. The organization operates across research and clinical care, and uses advanced technology to support its mission through teams including mobile engineering.

Scraped 8/5/2026