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

  • Design, develop, and maintain enterprise-grade mobile applications using React Native.
  • Define and implement mobile architecture patterns that emphasize 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 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 platforms.
  • Working knowledge of native mobile concepts such as Swift/Objective-C and 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, including secure token handling and refresh workflows.
  • Experience with enterprise identity provider integration in mobile applications.
  • 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 insurance.
  • 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

Dot Net Developer

Sapsol Technologies 51-250 Internet Software & Services

A technical lead role focused on hands-on delivery of Microsoft-based application and data solutions in a distributed development environment at an unspecified company.

Angular Azure Blazor CI/CD iOS .NET
6 hours, 23 minutes ago

Mobile Developer (Android)

Mindera 1K-5K Internet Software & Services

Mindera Morocco is hiring an Android Developer to build high-quality native mobile experiences for an e-commerce product in a collaborative, client-facing environment.

Agile Android Jetpack Compose Kanban Kotlin Scrum
6 hours, 38 minutes ago

Freelance Mobile App Developer (iOS / Android)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Mobile App Developer for the Tendem project to design, build, and refine native and cross-platform mobile apps in a hybrid AI + human workflow for real-device production use.

Android Firebase Flutter iOS Jetpack Compose Kotlin React Native REST API Supabase Swift SwiftUI
1 day, 6 hours ago

Freelance Mobile App Developer (iOS / Android)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a part-time remote Mobile App Developer for the Tendem project to build and refine iOS and Android applications in a hybrid AI + human environment.

Android Firebase Flutter iOS Jetpack Compose Kotlin React Native REST API Supabase Swift SwiftUI
1 day, 6 hours 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