[Remote] Senior Mobile Engineer

Remote Full-time
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.ResponsibilitiesDesign, develop, and maintain enterprise-grade mobile applications using React NativeDefine and implement mobile architecture patterns emphasizing scalability, performance, and testabilityIntegrate automated unit tests, static analysis, and quality gates into CI pipelines to enforce code quality standardsAutomate iOS and Android builds, testing, and distribution using modern CI/CD toolingIntegrate Firebase App Distribution into CI workflows to streamline tester and QA access to mobile buildsCollaborate with backend engineering teams to design and consume secure APIsEnsure mobile applications meet security, compliance, and data protection requirementsConduct code reviews for internal and offshore developers to ensure adherence to engineering and security standardsWrite clean, efficient, and well-documented code with appropriate unit and integration testsOptimize mobile applications for performance, reliability, and user experience across devicesParticipate in Agile ceremonies including sprint planning, standups, reviews, and retrospectivesSupport production releases and provide off-hours support when requiredMentor developers and contribute to mobile development standards and best practicesMaintain ownership over application stability, uptime, and customer experienceSkillsCollege diploma or university degree in Computer Science or related field7+ years of professional software development experience with 4+ years focused on mobile developmentStrong hands-on experience with React Native, TypeScript, and modern JavaScriptExperience developing and deploying native mobile applications for both iOS and Android platformsWorking knowledge of native mobile concepts (Swift/Objective-C, Kotlin/Java) to support platform integrationsExperience integrating mobile applications with RESTful APIs and backend servicesExperience implementing OAuth 2.0-based authentication and authorization in mobile applications, including secure token handling, refresh workflows, and integration with enterprise identity providersStrong understanding of mobile performance optimization, offline storage, and secure data handlingExperience building and maintaining CI/CD pipelines for React Native mobile applicationsFamiliarity with mobile testing frameworks, automated testing, and app store release processesExperience working in Agile/Scrum teams and following an established SDLCStrong communication skills and the ability to collaborate with cross-functional teams and vendorsHighly self-motivated with strong attention to detail and ownership mindsetAbility to maintain regular, predictable attendanceBenefitsMedical, Dental and VisionCompany 401(k)and ESOP contributionGenerous sick, vacation, and maternity/parental leavePaid holidaysProfessional Development OpportunitiesTuition Reimbursement ($15,000 lifetime cap)Discounted personal insurance including home, auto and recreational vehiclesCharitable gift-matching programDavidson Day of Giving - Our tradition of positively impacting communities in which we live and workCompany OverviewAt D.A. It was founded in 1935, and is headquartered in Great Falls, Montana, US, with a workforce of 1001-5000 employees. Its website is http://dadavidson.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Management Company Controller

Remote

Customs Brokerage Rep III M-F 8:30am-5pm (REMOTE)

Remote

Regional Sales Director - North Central US & Central Canada

Remote

Corporate Ethics & Compliance Investigator

Remote

**Experienced Full Stack Customer Support Specialist – Live Chat & Client Engagement**

Remote

Trendyol Express - Sorting Center Process Development Professionals

Remote

**Experienced Full Stack Apple Specialist - Retail Customer Service and Sales - Remote Position**

Remote

Consultant, Penetration Tester - Red Team | Remote US

Remote

CDI Data Analyst (RN)

Remote

Telehealth Nurse Practitioner, 3rd Shift

Remote
← Back