D.A. Davidson Companies

Senior Mobile Engineer

D.A. Davidson Companies

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $95,000 - $110,000 per year

Job Level

About the role

  • Lead and execute complex mobile application development initiatives using the React Native framework.
  • Design, develop, and maintain secure, high-performance iOS and Android applications while collaborating closely with backend, API, UX, and security teams.
  • 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.

Requirements

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeTypeScriptJavaScriptiOS developmentAndroid developmentSwiftObjective-CKotlinJavaRESTful APIs
Soft Skills
strong communication skillscollaborationself-motivatedattention to detailownership mindsetmentoringcode reviewAgile methodologyteamworkproblem-solving
Certifications
Computer Science degreerelated field degree