We're seeking a talented Mobile App Developer to join our team and help update and optimize our existing mobile applications. Our goal is to provide an excellent user experience, improve app performance, and implement new features across both iOS and Android platforms.
You will fit right in, if you are:
Honest with the teamEmpathetic with customersExcellent at developing mobile apps Key Responsibilities - Update and maintain existing iOS (Swift) and Android (Java/Kotlin) applications
- Port web features to mobile platforms
- Implement UI/UX improvements to modernize the app's look and feel
- Optimize app performance, particularly focusing on API request handling and response times
- Integrate with third-party SDKs, including health data and smart scale connectivity
- Implement and improve features such as charts for end-users
- Collaborate with the team to identify and fix bugs, improving app stability
- Participate in code reviews and maintain high code quality standards
- Assist with app store submission processes
Required Skills and Experience - Proficiency in iOS development using Swift and Xcode
- Proficiency in Android development using Java/Kotlin and Android Studio
- Experience with RESTful API integration and optimization
- Familiarity with mobile UI/UX design principles
- Knowledge of performance optimization techniques for mobile applications
- Experience with version control systems (e.g., Git)
- Experience with Firebase
- Understanding of app store submission processes
Preferred Qualifications - Experience with health data integration (e.g., Apple HealthKit)
- Knowledge of Bluetooth integration for device connectivity
- Familiarity with white-label mobile applications
- Experience with lazy loading and other performance optimization techniques
- Understanding of mobile-specific features such as geolocation, camera access, and offline data storage