Jobs filters
PEDIATRIC ONCOLOGY NURSE: INPATIENT UNITS
Memphis, TNNURSE RESIDENCY PROGRAM
POSTDOCTORAL RESEARCH ASSOCIATE - BASIC AND TRANSLATIONAL RESEARCH TRAINING IN PEDIATRIC CLASSICAL HEMATOLOGY
POSTDOCTORAL RESEARCH ASSOCIATE- TRAINING IN THE DESIGN & DEVELOPMENT OF INFECTIOUS DISEASE THERAPEUTICS
POSTDOCTORAL RESEARCH ASSOCIATE - TRAINING IN PEDIATRIC CANCER SURVIVORSHIP OUTCOMES AND INTERVENTIONS
POSTDOCTORAL RESEARCH ASSOCIATE- CHILDHOOD HEMATOLOGICAL MALIGNANCIES TRAINING PROGRAM
POSTDOCTORAL RESEARCH ASSOCIATE- TRAINING PROGRAM IN PEDIATRIC IMMUNO-ONCOLOGY AND IMMUNOTHERAPY
SOFTWARE ARCHITECT - MOBILE
Remote - TNHEAD OF TECHNOLOGY DEVELOPMENT
Remote - TNSENIOR RESEARCHER OR RESEARCHER - THERAPEUTIC GENOME ENGINEERING (TGEN) GROUP
Memphis, TNSENIOR SOCIAL MEDIA SPECIALIST
Memphis, TNHOME HEALTH REGISTERED NURSE
Memphis, TN
SOFTWARE ARCHITECT - MOBILE
Remote - TNThe World’s Most Dedicated Never Give Up
There’s a reason St. Jude Children’s Research Hospital is recognized as a great place to work. Because at our world-class pediatric research hospital, every one of our professionals shares our commitment to make a difference in the lives of the children we serve. There’s a unique bond when you’re part of a team that gives their all to advance the treatments and cures of pediatric catastrophic diseases. The result is a collaborative, positive environment where everyone, regardless of their role, receives the resources, support and encouragement to advance and grow their careers and be the force behind the cures.
There’s a reason St. Jude Children’s Research Hospital consistently earns a Glassdoor Employee Choice Award and is named to its "Best Place to Work" list. At our world-class pediatric research hospital, every one of our professionals shares our commitment to make a difference in the lives of the children we serve. There is a unique bond when you are part of a team that gives their all to advance the treatments and cures of pediatric catastrophic diseases. The result is a collaborative, positive environment where everyone, regardless of their role, receives the resources, support, and encouragement to advance and grow their careers.
Position Overview
We are seeking a Mobile Software Architect to lead the design and implementation of scalable, secure, and high-performance mobile applications across native iOS and Android platforms. This role will guide the technical team through the full software development lifecycle, ensuring alignment with business goals, industry best practices, and DevOps principles. The ideal candidate is a hands-on leader with deep expertise in mobile architecture, a passion for quality, and a strong sense of ownership.
This position may be eligible for the possibility of remote work.
Key Responsibilities:
- Design and document architectural frameworks for native mobile applications, ensuring alignment with enterprise architecture and mobile development best practices.
- Lead the technical direction of mobile projects, guiding teams through design, development, testing, and deployment.
- Actively contribute to the development of native mobile applications, writing high-quality, maintainable code alongside the team.
- Evaluate and recommend mobile technologies, frameworks, and tools to support current and future application needs.
- Ensure mobile applications are optimized for performance, security, and user experience.
- Collaborate closely with Cloud Software Architects to ensure seamless integration between mobile applications and cloud-based services, aligning on architecture, scalability, and performance standards.
- Collaborate with UI/UX designers to ensure seamless integration of design and functionality.
- Implement and advocate for DevOps practices in mobile development, including CI/CD pipelines, automated testing, and monitoring using Microsoft Azure.
- Review code and provide mentorship to mobile developers to ensure high-quality, maintainable code.
- Participate in the selection and integration of third-party SDKs and APIs.
- Contribute to the development and enforcement of mobile development standards and best practices.
- Contribute to the development and enforcement of mobile development standards and best practices.
- Provide input on mobile hardware and software procurement to support development and testing.
- Communicate effectively with peers and product owners, demonstrating initiative in solving complex problems and delivering clear, actionable solutions.
Qualifications:
Minimum Education and/or Training:
- Bachelor's degree in computer science, data science, information science, business, or related field required.
- Master's degree preferred.
Minimum Experience:
- Minimum requirement: 5+ progressive years of IT experience including systems programming and development.
Mobile Platform Expertise:
- Native iOS and Android development is needed to be successful in this role.
iOS (16+):
- Working proficiency in Swift 5+, SwiftUI, and UIKit.
- Understanding of Apple’s design principles, interface guidelines, and UX best practices.
- Experience with RESTful APIs, push notifications, and cloud messaging APIs.
- Skilled in performance and memory tuning, debugging, and asynchronous/multithreaded programming.
Android (11+):
- Advanced working proficiency in Kotlin, Java, , with deep experience building and maintaining complex, production-grade Android applications.
- Skilled in Jetpack Compose and XML for modern and legacy UI developmen
- Experience with Kotlin Multiplatform Mobile for shared codebases across platforms.
- Strong command of dependency injection using Koin, with a focus on scalable and testable architecture.
- Advanced understanding of modular architecture, including AARs, On-Demand Modules, and dynamic feature delivery.
- Proven ability to optimize performance, manage memory, and implement robust asynchronous and multithreaded programming patterns.
Architecture & Development Skills:
- Strong object-oriented design skills and deep understanding of design patterns.
- Knowledge of multi-threading concepts, TCP/IP, databases, and REST-based JSON APIs.
- Experience designing and consuming APIs with a focus on scalability, maintainability, and performance.
- Familiarity with other web technologies and UI/UX standards.
DevOps & Tooling:
Hands-on experience with Microsoft Azure DevOps, including:
- Source control.
- Work item tracking.
- CI/CD pipelines.
- Automated testing and release management.
- Proficient understanding of Git and continuous integration workflows.
Soft Skills:
- Excellent communication and collaboration skills.
- Demonstrated initiative in problem-solving and delivering high-quality solutions.
- Passion for clean, well-factored UI code and attention to detail.
- Proven ability to mentor and lead development teams.
Compensation
In recognition of certain U.S. state and municipal pay transparency laws, St. Jude is including a reasonable estimate of the compensation range for this role. This is an estimate offered in good faith and a specific salary offer takes into account factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. It is not typical for an individual to be hired at or near the top of the salary range and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current salary range is $114,400 - $216,320 per year for the role of Software Architect - Mobile.Explore our exceptional benefits!
No Search Firms
St. Jude Children's Research Hospital does not accept unsolicited assistance from search firms for employment opportunities. Please do not call or email. All resumes submitted by search firms to any employee or other representative at St. Jude via email, the internet or in any form and/or method without a valid written search agreement in place and approved by HR will result in no fee being paid in the event the candidate is hired by St. Jude.