Senior Mobile Engineer
Role details
Job location
Tech stack
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