Mobile Application Developer
Job Description
Job Description
Mobile Application Developer
Location: Scottsdale, Arizona
Schedule: Full Time, Hybrid, 4 Days Onsite in Scottsdale, 1 Day Remote
Compensation: $107,000 to $122,000 Base Salary Plus Bonus
IMPORTANT: Candidates must be U.S. citizens or green card holders and must currently live in the Phoenix metropolitan area. This position does not provide relocation assistance.
Position Overview
We are seeking an experienced Mobile Application Developer to help design, build, and maintain a next generation proprietary mobile application platform within the financial services industry.
The ideal candidate will have strong hands on mobile application development experience across both iOS and Android, with particular emphasis on React Native, Java, Swift, and Objective C. We are looking for someone who understands the complete mobile application lifecycle and has personally participated in taking applications from development through production release and ongoing support.
This is not a position for someone whose mobile experience has been limited to contributing to isolated portions of an application. The successful candidate will have experience owning meaningful features and functionality throughout the development lifecycle, including architecture, implementation, testing, release, monitoring, and continued improvement.
The current mobile environment utilizes a React Native frontend supported by a modern microservices architecture. You will work closely with product owners, backend engineers, and other stakeholders to deliver a polished, secure, and reliable experience for users.
Responsibilities
• Design, develop, and maintain high quality mobile applications across both iOS and Android using React Native, with native development as needed.
• Translate product requirements and UX designs into clean, maintainable, well tested code.
• Own mobile features throughout the complete lifecycle, including architecture, development, code review, testing, production release, monitoring, and ongoing enhancements.
• Participate directly in application launches and releases through the Apple App Store and Google Play.
• Collaborate with backend engineers to integrate APIs and shared services, including GraphQL APIs.
• Optimize applications for performance, responsiveness, offline behavior, battery usage, and memory efficiency.
• Implement appropriate mobile security, authentication, secure storage, and data handling practices within a regulated financial services environment.
• Participate in code reviews and technical design discussions.
• Troubleshoot production issues and contribute to ongoing application stability and performance.
• Help continuously improve mobile development, testing, deployment, and engineering practices.
Required Qualifications
• 3+ years of professional mobile application development experience.
• Strong professional experience developing applications across both iOS and Android.
• Hands on experience with React Native.
• Experience with Java, Swift, and Objective C in a mobile development environment.
• Demonstrated experience taking mobile applications through the complete development lifecycle and into production.
• Direct experience with mobile application release processes, including Apple App Store and Google Play.
• Strong understanding of mobile architecture patterns, state management, and API integration.
• Experience integrating mobile applications with REST APIs. GraphQL experience is highly desirable.
• Understanding of mobile authentication, secure storage, analytics, crash reporting, accessibility, and application security.
• Experience with Git and CI/CD pipelines for mobile applications.
• Experience writing unit and integration tests and maintaining code quality within a collaborative development environment.
• Strong problem solving skills with the ability to independently own features from initial development through production.
Preferred Qualifications
• Experience developing applications within fintech, wealth management, financial services, or another regulated or security sensitive environment.
• GraphQL experience.
• Experience working with microservices based backend architectures.
• Knowledge of mobile security best practices, including authentication flows, secure storage, and encryption of data in transit and at rest.
• Experience with automated mobile testing frameworks and application performance monitoring tools.
• Experience working in an Agile development environment with product owners, backend engineers, and cross functional stakeholders.
Compensation and Benefits
• $107,000 to $122,000 base salary plus bonus.
• 401(k) with company matching contribution up to 13%.
• UnitedHealthcare PPO medical coverage for employees, paid by the company.
• Delta Dental PPO.
• UnitedHealthcare Vision.
• Short Term Disability.
• Long Term Disability.
• Life Insurance.
• Additional voluntary benefit options.
• Generous holidays and PTO.
• Future career growth opportunities.
