Job Description
Develops mobile applications for smartphones and tablets, creating fast, secure, user friendly experiences across Android and iOS platforms.
Key Responsibilities
- Develop and maintain mobile applications for Android and iOS.
- Design responsive and intuitive mobile interfaces.
- Integrate APIs, databases, and third party services.
- Write clean, scalable, and maintainable code.
- Test, debug, and optimize application performance.
- Implement authentication and mobile security features.
- Publish and manage applications on app stores.
- Monitor application performance and resolve technical issues.
- Update applications based on user feedback and platform changes.
- Collaborate with designers, backend developers, and other teams.
Required Skills & Competence
- Android and/or iOS development
- Kotlin, Java, Swift, or Dart
- Flutter or React Native
- Mobile UI/UX development
- REST API integration
- Database management
- Git and version control
- Mobile application testing
- App Store and Google Play deployment
- Debugging and problem solving
- Mobile security
- Communication and teamwork