Mobile Application Developer
Skal:ReactFlutterGitBackendMobileSecurity
- Design, develop, and maintain mobile applications for Android and iOS.
- Develop user-friendly, responsive, and high-performance mobile applications.
- Integrate mobile applications with backend systems and RESTful APIs.
- Manage application testing, debugging, and performance optimization.
- Prepare application builds and handle publishing procedures on the Google Play Store and the Apple App Store.
- Manage application versions, updates, and release cycles.
- Ensure compatibility with different mobile devices and operating system versions.
- Troubleshoot technical issues and provide ongoing application support.
- Follow mobile development best practices and platform-specific guidelines.
- Coordinate with backend developers and other team members to ensure smooth application integration.
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- Minimum 3 years of professional experience in mobile application development.
- Proven experience in developing applications for both Android and iOS.
- Previous experience successfully publishing applications on the Google Play Store and the Apple App Store.
- Good understanding of mobile application architecture and API integration.
- Strong debugging and problem-solving skills.
- Ability to work independently and meet agreed project deadlines.
Technical Skills
- Strong experience with at least one cross-platform development framework, such as VS Code .NET (preferred), Flutter, or React Native.
- Experience integrating RESTful APIs and third-party services.
- Knowledge of mobile application security and data handling.
- Experience with Firebase and push notifications is an advantage.
- Familiarity with Git and mobile application version control.
- Practical knowledge of Google Play Console and Apple App Store Connect.
- Experience with application signing, certificates, provisioning profiles, and store submission requirements.