Overview
Skills
Job Details
We are seeking a skilled Mobile Developer with hands-on experience in building, deploying, and maintaining applications for both Android and iOS platforms. The ideal candidate has strong expertise in native mobile development (Swift, Kotlin, Java) or cross-platform frameworks (Flutter, React Native), and a solid understanding of mobile UI/UX, API integration, and lifecycle management. This is a fully remote role requiring excellent communication and collaboration skills.
Key Responsibilities-
Design, develop, test, and deploy high-quality mobile applications for Android and iOS.
-
Collaborate with product managers, UI/UX designers, and backend teams to translate requirements into technical solutions.
-
Develop clean, maintainable, and scalable code using industry best practices.
-
Implement responsive and intuitive UI based on design specifications.
-
Integrate mobile applications with RESTful APIs and third-party SDKs.
-
Optimize application performance, memory usage, and battery efficiency.
-
Debug, troubleshoot, and resolve issues across platforms and device types.
-
Participate in code reviews and contribute to continuous improvement.
-
Ensure secure coding practices and implement platform-specific security standards.
-
Stay updated on emerging mobile technologies, frameworks, and OS updates.
-
3 7+ years of experience in mobile development.
-
Strong proficiency in:
-
Android: Kotlin and/or Java
-
iOS: Swift and/or Objective-C
-
(Optional) Cross-platform frameworks such as Flutter or React Native.
-
-
Solid understanding of mobile architecture patterns (MVC, MVP, MVVM, Clean Architecture).
-
Experience with version control (Git, GitHub, GitLab, Bitbucket).
-
Familiarity with push notifications, in-app purchases, deep linking, and device permissions.
-
Strong experience with REST APIs, JSON, and backend integration.
-
Understanding of the full mobile development lifecycle.
-
Experience with Android Studio, Xcode, and device simulators.
-
Familiarity with Google Play Store and Apple App Store deployment.
-
Experience with CI/CD tools (Fastlane, Jenkins, GitHub Actions, Bitrise).
-
Knowledge of Firebase, Analytics, Crashlytics, or similar tools.
-
Experience working in Agile/Scrum environments.
-
Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform.
-
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
-
Position: Mobile Developer (Android & iOS)
-
Work Type: 100% Remote
-
Contract or Full-Time: (Add your preference here)
-
Shift: Flexible, with overlap for team meetings