Mobile Developer - Remote Position at Revelare Networks
About the Role
Revelare Networks is seeking a talented Mobile Developer to join our innovative team. This Mobile Developer remote position offers the opportunity to work on cutting-edge projects that secure communications for the Department of War (DoW). As a member of our geographically distributed team, you will play a crucial role in delivering high-quality mobile applications for both Android and iOS platforms.
What You'll Do
- Design, build, and maintain mobile apps for Android using Kotlin (Jetpack Compose) and iOS using Swift (SwiftUI).
- Leverage Compose Multiplatform to share UI and business logic across platforms where appropriate.
- Write clean, maintainable, and well-tested code following modern mobile development best practices.
- Integrate with RESTful APIs and manage local data persistence.
- Participate in code reviews and contribute to architectural decisions.
- Identify and resolve performance bottlenecks, bugs, and crashes.
- Stay current with evolving Android and iOS platform capabilities and adapt the app accordingly.
- Contribute to CI/CD pipeline setup and maintenance for mobile builds.
Requirements
- Must be a U.S. citizen as required by customer contract.
- BS or post-graduate degree in Computer Science.
- Proven experience developing and shipping Android and iOS applications.
- Strong proficiency with Jetpack Compose.
- Experience with Compose Multiplatform for shared UI or business logic across Android and iOS.
- Working knowledge of iOS development.
- Experience consuming REST APIs and handling async operations, e.g., coroutines, flows.
- Experience with version control using Git and collaborative workflows (PRs, branching strategies).
- Experience publishing apps to both the Google Play Store and Apple App Store.
- Experience writing unit tests.
- Exposure to CI/CD pipelines for mobile.
Nice to Have
- Experience in the defense technology sector.
- Familiarity with agile methodologies.
- Knowledge of security practices in mobile development.
What We Offer
- Health Care Plan (Medical, Dental & Vision).
- Generous Retirement Plan (401k).
- Paid Time Off (Vacation, Sick & Public Holidays).
- Family Leave (Maternity, Paternity).
- Work From Home flexibility.
This Mobile Developer role at Revelare Networks offers a unique opportunity to work on defense technology projects while enjoying remote work flexibility and comprehensive benefits.
Who Will Succeed Here
Proficiency in Kotlin and Swift, with hands-on experience in Jetpack Compose for Android and SwiftUI for iOS, allowing for efficient cross-platform mobile application development.
Strong familiarity with REST APIs and experience in implementing CI/CD pipelines using tools like GitHub Actions or Jenkins, enabling seamless integration and deployment of mobile applications.
A proactive mindset with a strong ability to work independently in a remote setup, demonstrating self-motivation and excellent time management skills to meet project deadlines.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months