D.A. Davidson Companies

D.A. Davidson Companies

D.A. Davidson Companies is a diversified financial services company offering expertise in wealth management, capital markets, investment banking, trust and asset management. With a tradition of personalized client service, our advisors provide trusted ...

Capital Markets
1K-5K
Founded 1935

Description

  • Lead and execute complex mobile application development initiatives using React Native.
  • Design, develop, and maintain enterprise-grade mobile applications for iOS and Android.
  • Define and implement mobile architecture patterns focused on scalability, performance, and testability.
  • Integrate automated tests, static analysis, and quality gates into CI pipelines.
  • Automate iOS and Android builds, testing, and distribution using CI/CD tooling.
  • Collaborate with backend teams to design and consume secure APIs.
  • Ensure applications meet security, compliance, and data protection requirements.
  • Conduct code reviews and uphold engineering and security standards.
  • Optimize applications for performance, reliability, and user experience across devices.
  • Mentor developers and contribute to mobile standards and best practices.

Requirements

  • College diploma or university degree in Computer Science or a related field.
  • 7+ years of professional software development experience, including 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.
  • Working knowledge of native mobile technologies such as Swift/Objective-C and Kotlin/Java.
  • Experience integrating mobile applications with RESTful APIs and backend services.
  • Experience implementing OAuth 2.0-based authentication and authorization, including secure token handling and refresh workflows.
  • 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 an ownership mindset.
  • Ability to maintain regular, predictable attendance.

Benefits

  • Competitive salary with a base pay range of $95,000 to $110,000 annually.
  • Medical, dental, and vision coverage.
  • Company 401(k) and ESOP contribution.
  • Generous sick, vacation, and maternity/parental leave.
  • Paid holidays.
  • Professional development opportunities.
  • Tuition reimbursement up to a $15,000 lifetime cap.
  • Discounted personal insurance, including home, auto, and recreational vehicles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Engineer, Digital Identity (Fully Remote)

Spruce 11-50 Internet Software & Services

SpruceID is hiring a fully remote Mobile Engineer to design and deliver Flutter-based digital identity applications for U.S. public-sector and enterprise partners.

Android Encryption Flutter iOS Mobile Development Rust
5 hours, 40 minutes ago

Mobile Team Lead - 6 Months - Remote - Octopus by RTG

Robusta Technology Group 51-250 Professional Services

Octopus by RTG is partnering with a strategic UAE client to hire a Mobile Team Lead to guide the delivery of scalable, high-performance mobile applications across iOS and Android.

Agile Android Android Studio Azure Dart Encryption Firebase Flutter Git Hive iOS Java JSON Kotlin Mobile Development Objective-C React Native REST API Scrum SQLite Swift Xcode
5 hours, 55 minutes ago

Mobile App Engineering Manager

Angel Studios, 51-250 Media

Angel Studios is hiring a Mobile App Engineering Manager to own and evolve its React Native iOS and Android streaming app, driving the experience for millions of users across discovery, playback, and engagement.

Android CI/CD Expo iOS React Native TypeScript
6 hours, 25 minutes ago

Senior Mobile Software Engineer - BLE / Connectivity

Samsara 1K-5K IT Services

Samsara is seeking a Senior Software Engineer to build and own the mobile connectivity platform for its Driver and Fleet apps, supporting connected operations products used by frontline workers and administrators across physical industries.

Android C CI/CD Go GraphQL iOS React Native TypeScript
7 hours, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers