S
Senior Mobile iOS Software Developer
St. Jude Children's Research Hospital
73d ago
0$86k - $155kDevRemote, USjobspy_indeed
remoteindeed
Job Description
Location
Remote\-United States
Category
Information Technology
Department
Information Services
Shift
Weekday Day
Position Type
Full Time
Scheduled Weekly Hours
40
Req \#
JR7444
**Job Description**
-------------------
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 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 engineering standards.
* Investigate and resolve production issues, performance bottlenecks, application defects, and complex technical challenges.
* Optimize applications for performance, memory utilization, responsiveness, and battery efficiency.
* Utilize analytics, logging, monitoring, and crash reporting tools to identify trends and resolve issues.
* Develop and maintain au
