27 Sep
|
iConsultera
|
India
Job Summary
We are seeking a skilled Mobile App Developer to design, develop, test, and maintain high-quality mobile applications for Android and iOS platforms. The ideal candidate will have experience in native and/or cross-platform mobile development and be passionate about building scalable, user-friendly, and high-performance applications. This remote role requires collaboration with designers, product managers, QA engineers, and backend developers to deliver creative mobile solutions.
Key Responsibilities
- Design, develop, test, and maintain mobile applications for Android and iOS platforms.
- Build new features and enhance existing mobile applications based on business requirements.
- Collaborate with UI/UX designers to create intuitive and responsive user interfaces.
- Integrate RESTful APIs, third-party SDKs, and cloud services.
- Optimize application performance, scalability, security, and reliability.
- Debug, troubleshoot, and resolve application defects and performance issues.
- Write clean, maintainable, and well-documented code following coding standards.
- Perform unit testing, integration testing, and participate in code reviews.
- Publish, update, and maintain applications on the Google Play Store and Apple App Store.
- Work closely with cross-functional teams in Agile/Scrum development environments.
- Stay updated with the latest mobile technologies, frameworks, and industry best practices.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience).
- 2+ years of experience in mobile application development.
- Strong proficiency in one or more of the following:
- Android: Kotlin, Java
- iOS: Swift, SwiftUI, UIKit
- Cross-Platform: Flutter (Dart), React Native
- Experience integrating RESTful APIs and third-party libraries.
- Knowledge of mobile application architecture patterns (MVC, MVVM, Clean Architecture).
- Experience with Git and version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently in a remote environment.
Preferred Qualifications
- Experience with Firebase services (Authentication, Firestore, Cloud Messaging, Analytics).
- Knowledge of GraphQL and WebSocket integration.
- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
- Familiarity with CI/CD tools such as GitHub Actions, Bitrise, Codemagic, or Fastlane.
- Experience with SQLite, Realm, or other local databases.
- Knowledge of mobile security best practices and application performance optimization.
- Published applications on the Google Play Store or Apple App Store.
📌 Mobile Application Developer (India)
🏢 iConsultera
📍 India