Responsibilities
- Develop and maintain mobile applications for Android and/or iOS platforms.
- Collaborate with product managers, designers, and backend developers to deliver high-quality user experiences.
- Write clean, scalable, and well-documented code.
- Troubleshoot and resolve bugs, performance issues, and crashes.
- Participate in code reviews and contribute to improving development processes.
- Ensure applications comply with design standards and follow security guidelines.
- Keep up to date with the latest industry trends and technologies.
Requirements
- 2-4 years of experience in mobile app development.
- Strong proficiency in Android (Java/Kotlin) or iOS (Swift/Objective-C)development.
- Experience with RESTful APIs and third-party libraries (e. g., Retrofit, Alamofire, Firebase).
- Knowledge of mobile app architecture (MVVM/MVC/MVP).
- Familiarity with Git or version control tools.
- Basic understanding of app deployment on Google Play Store or Apple App Store.
- Good to have experience with Flutter.
- Knowledge of mobile analytics and crash reporting tools (e. g., Firebase Crashlytics).
This job was posted by Aparna Rajeev from Card91.