[Remote] Senior Mobile Engineer
Note: The job is a remote job and is open to candidates in USA. D.A. Davidson Companies is an independent, employee-owned company with a rich history spanning 90 years. They are seeking a Senior Mobile Engineer to lead and execute complex mobile application development initiatives using the React Native framework, focusing on designing, developing, and maintaining secure, high-performance iOS and Android applications while collaborating with various teams.
Responsibilities
- Design, develop, and maintain enterprise-grade mobile applications using React Native
- Define and implement mobile architecture patterns emphasizing scalability, performance, and testability
- Integrate automated unit tests, static analysis, and quality gates into CI pipelines to enforce code quality standards
- Automate iOS and Android builds, testing, and distribution using modern CI/CD tooling
- Integrate Firebase App Distribution into CI workflows to streamline tester and QA access to mobile builds
- Collaborate with backend engineering teams to design and consume secure APIs
- Ensure mobile applications meet security, compliance, and data protection requirements
- Conduct code reviews for internal and offshore developers to ensure adherence to engineering and security standards
- Write clean, efficient, and well-documented code with appropriate unit and integration tests
- Optimize mobile applications for performance, reliability, and user experience across devices
- Participate in Agile ceremonies including sprint planning, standups, reviews, and retrospectives
- Support production releases and provide off-hours support when required
- Mentor developers and contribute to mobile development standards and best practices
- Maintain ownership over application stability, uptime, and customer experience
Skills
- College diploma or university degree in Computer Science or related field
- 7+ years of professional software development experience with 4+ years focused on mobile development
- Strong hands-on experience with React Native, TypeScript, and modern JavaScript
- Experience developing and deploying native mobile applications for both iOS and Android platforms
- Working knowledge of native mobile concepts (Swift/Objective-C, Kotlin/Java) to support platform integrations
- Experience integrating mobile applications with RESTful APIs and backend services
- Experience implementing OAuth 2.0-based authentication and authorization in mobile applications, including secure token handling, refresh workflows, and integration with enterprise identity providers
- Strong understanding of mobile performance optimization, offline storage, and secure data handling
- Experience building and maintaining CI/CD pipelines for React Native mobile applications
- Familiarity with mobile testing frameworks, automated testing, and app store release processes
- Experience working in Agile/Scrum teams and following an established SDLC
- Strong communication skills and the ability to collaborate with cross-functional teams and vendors
- Highly self-motivated with strong attention to detail and ownership mindset
- Ability to maintain regular, predictable attendance
Benefits
- Medical, Dental and Vision
- Company 401(k)and ESOP contribution
- Generous sick, vacation, and maternity/parental leave
- Paid holidays
- Professional Development Opportunities
- Tuition Reimbursement ($15,000 lifetime cap)
- Discounted personal insurance including home, auto and recreational vehicles
- Charitable gift-matching program
- Davidson Day of Giving - Our tradition of positively impacting communities in which we live and work
Company Overview