Role Overview
We are seeking a skilled Android & iOS App Developer with 2–3 years of experience in native and/or cross-platform mobile app development to design, build, and maintain high-quality mobile applications for a growing user base.
Responsibilities
- Design, develop, test, and maintain high-performance mobile applications for Android and/or iOS platforms.
- Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
- Develop and consume RESTful APIs to integrate mobile applications with back-end services.
- Write clean, maintainable, reusable, and well-documented code following best practices.
- Ensure the performance, quality, and responsiveness of applications across devices and OS versions.
- Identify and resolve bugs, bottlenecks, and performance issues.
- Implement local data storage using SQLite, Room, or Core Data as applicable.
- Integrate third-party libraries, SDKs, and APIs, including Push Notifications and analytics tools.
- Manage app releases, versioning, and deployment on Google Play Store and Apple App Store.
- Participate in code reviews and maintain coding standards across the team.
- Follow Agile/Scrum practices, including sprint planning, daily stand-ups, and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 2–3 years of hands-on experience in Android and/or iOS app development.
- Strong understanding of the SDLC.
Skills
- Kotlin
- Swift
- Flutter
- React Native
- Firebase
Benefits
- Competitive salary
- Career growth and learning opportunities
- Health benefits
- Collaborative work environment