Senior Mobile Engineer

ASGN Incorporated
Newport Beach, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Newport Beach, United States of America

Tech stack

Clean Code Principles
Data analysis
iOS
Application Performance Management
App Store (IOS)
User Authentication
Automation of Tests
Azure
Mobile Application Development
Code Review
Continuous Integration
Data Synchronization
Memory Management
Payment Systems
Github
Mobile Application Software
Payment Gateway
Cloud Services
Secure Coding
Mobile Security
Systems Integration
Software Vulnerability Management
WebSocket
CircleCI
Firebase
Core Api
Backend
Kotlin
Information Technology
React Native

Job description

We are seeking a Founding Mobile Engineer to design, build, and maintain high-quality mobile applications for iOS and Android. The ideal candidate will have strong experience with React Native as well as native development in Kotlin and Swift, and will take ownership of features end-to-end from architecture and implementation to testing, deployment, and monitoring. You will collaborate with product, design, and backend teams to deliver secure, performant, and reliable mobile experiences that scale., * Design, develop, and maintain cross-platform mobile applications using React Native, and implement native modules as needed in Swift (iOS) and Kotlin (Android).

  • Collaborate with product managers, designers, and backend engineers to translate requirements into robust, user-friendly features and intuitive experiences.
  • Implement secure payment flows and integrations with payment providers; ensure compliance with relevant security standards and best practices.
  • Work with real-time technologies (WebSockets) to support live features and push updates, ensuring reliability and low-latency behavior.
  • Integrate and maintain backend services using Firebase and cloud platforms such as Azure; manage authentication, data sync, notifications, and analytics.
  • Write modular, well-tested, and maintainable code; create automated tests, run code reviews, and maintain CI/CD pipelines for app builds and releases.
  • Profile and optimize app performance, memory usage, and battery consumption across device types and OS versions.
  • Monitor app health with crash reporting and telemetry; triage, prioritize, and resolve production issues quickly.
  • Ensure app security through threat modeling, secure coding practices, and regular dependency and vulnerability management.
  • Contribute to platform roadmap, propose technical improvements, and mentor junior engineers to grow the mobile practice.

Requirements

Do you have a Bachelor's degree?, * 5+ years of professional mobile development experience, with demonstrable production apps on both iOS and Android.

  • Strong experience with React Native and ability to bridge to native modules using Swift and Kotlin.
  • Proficient in Swift for iOS and Kotlin for Android, with a solid understanding of platform APIs, lifecycle, and best practices.
  • Experience integrating payment systems and handling sensitive financial data securely (PCI understanding a plus).
  • Familiarity with real-time communications using WebSockets and handling synchronization and offline scenarios.
  • Experience with Firebase (Authentication, Realtime/Firestore, Cloud Functions) and cloud services such as Azure for backend integrations.
  • Knowledge of mobile security practices, encryption, secure storage, and vulnerability mitigation.
  • Experience with CI/CD for mobile (Fastlane, GitHub Actions, Azure DevOps, Bitrise, etc.), automated testing, and app store release processes.
  • Excellent problem-solving skills, strong communication, and the ability to work effectively in a collaborative, cross-functional environment.
  • Bachelors degree in Computer Science or related field, or equivalent practical experience.
  • For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. CyberCoders will consider for Employment in the City of Los Angeles qualified Applicants with Criminal Histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.This job was first posted by CyberCoders on 06/04/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer

Apply for this position