Senior Mobile Engineer

Everforth CyberCoders
Newport Beach, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Data Analysis Apple IOS Application Performance Management App Store (IOS) User Authentication Automation of Tests Microsoft Azure Mobile Application Development Code Review Continuous Integration Data Synchronization
+18 more
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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all