About the Role :
We are seeking a highly skilled Mobile Application Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate is passionate about technology, has a deep understanding of mobile app frameworks, and can deliver user-friendly, scalable, and robust mobile solutions.
Key Responsibilities :
- Design, build, and maintain efficient, reusable, and reliable code for mobile applications.
- Develop applications for Android (using Kotlin / Java) and / or iOS (using Swift / Objective-C), or cross-platform frameworks (React Native, Flutter, Xamarin).
- Collaborate with UX / UI designers, backend developers, and product managers to implement new features.
- Ensure the performance, quality, and responsiveness of mobile applications.
- Identify and correct bottlenecks and fix bugs to maintain app performance and stability.
- Participate in code reviews, design discussions, and agile development processes.
- Stay up-to-date with emerging mobile technologies and industry trends.
- Optimize applications for maximum speed and scalability.
- Integrate third-party APIs and services as required.
- Maintain proper documentation for code and technical processes.
Required Skills & Qualifications :
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).Strong proficiency in mobile development languages :1. Android : Java, Kotlin
2. iOS : Swift, Objective-C
3. Cross-Platform : React Native, Flutter, Xamarin (depending on the project)
Solid understanding of mobile application architecture and design patterns.Experience with RESTful APIs, JSON, and third-party libraries integration.Familiarity with cloud platforms (AWS, Firebase, Azure) and mobile app deployment processes.Understanding of version control systems (e.g., Git).Experience with performance and memory tuning with tools such as Instruments, Android Profiler.Knowledge of automated testing, CI / CD pipelines, and agile development methodologies.Strong problem-solving skills and attention to detail.Good communication skills and ability to work in a collaborative environment.Preferred Skills :
Experience with push notifications, in-app purchases, and analytics integration.Knowledge of app store guidelines and submission processes for Google Play and Apple App Store.Experience with AR / VR, IoT, or AI / ML integration in mobile apps.(ref : hirist.tech)