Overview:
We are seeking a talented Mobile Application Developer to spearhead the development of our advanced communications app. The ideal candidate will have extensive experience in 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.
Responsibilities:
- Ensure the application’s security protocols adhere to the highest standards, focusing on cross-platform compatibility.
- Collaborate with cross-functional teams to define, design, and ship new features across 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 Android and iOS versions.
- Release applications to the Android Play Store and Apple App Store, overseeing their lifecycle across both platforms.
- Ensure the application’s security protocols adhere to the highest standards, focusing on cross-platform compatibility.
- Collaborate with cross-functional teams to define, design, and ship new features across 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 Android and iOS versions.
- Release applications to the Android Play Store and Apple App Store, overseeing their lifecycle across both platforms.
Qualifications:
- Proficiency in Android and iOS development, with a strong understanding of Java, JavaScript, JSON, and XML.
- Experience building mobile applications using RESTful APIs and integrating with backend services.
- Familiarity with design patterns, MVC architecture, and user research to create intuitive user interfaces.
- Knowledge of Xamarin, UX design, and multithreading for cross-platform development.
- Understanding of computer networking, continuous integration, and Agile methodologies.
- Experience with version control systems like SVN, unit testing, and software development best practices.
- Familiarity with Angular, Objective-C, and Visual Studio.
Job Type: Part-time
Expected hours: No more than 20 per week
Compensation package:
Experience level:
Schedule:
- Choose your own hours
- Monday to Friday
Work Location: Remote