Job Description
We are seeking a talented Mobile Application Developer to spearhead the development of our advanced communications app. The ideal candidate will possess extensive experience in both iOS and Android app development, emphasizing secure communication technologies. This role requires a deep understanding of cross-platform solutions to ensure a seamless user experience across different devices.
What you will do:
- Design and develop a high-performance Android application, with plans to extend functionality to iOS, featuring push-to-talk (PTT), Voice over IP (VOIP), and chat capabilities.
- Ensure the application’s security protocols adhere to the highest standards, with a focus on cross-platform compatibility.
- Collaborate with cross-functional teams to define, design, and ship new features across both Android and iOS platforms.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency, particularly in a cross-platform context.
- Manage the entire app lifecycle (concept, design, test, release, and support) for both Android and iOS versions.
- Release applications to the Android Play Store and Apple App Store, overseeing their lifecycle across both platforms.
What you will accomplish within the first six months in this role:
- Work directly with the engineering team to finalize requirements and architect a backend suitable for both Android and iOS applications.
- Deliver a secure communication application, ensuring seamless operation and security on both platforms.
- Publish the app on both the Play Store and the Apple App Store.
Qualifications
Must Haves:
- 15+ years of experience in mobile app development, including significant experience in both Android and iOS platforms.
- Proficient in Java, Kotlin, and Swift/Objective-C for iOS development.
- Strong understanding of both Android SDK and iOS frameworks, covering different versions and capabilities.
- Experience with UI design principles and best practices for both Android and iOS applications.
- Knowledge of the open-source ecosystems for both Android and iOS, and the libraries available for common tasks.
- Familiarity with RESTful APIs to connect applications to back-end services, with an emphasis on cross-platform functionality.
- Expertise in secure app design - based on a zero-trust model - and encryption standards applicable to both Android and iOS.
- Strong knowledge of UI design principles, patterns, and best practices, tailored to each platform.
- Experience with offline storage, threading, and performance tuning for both Android and iOS.
- Proficient understanding of code versioning tools, such as Git, and Git CI/CD Pipelines, with experience in managing cross-platform development workflows.
Nice to Haves:
- Proven track record of successful apps on both Android and iOS platforms.
See more jobs at Ridgeline International
Apply for this job