HamburgerMenu
hirist

Job Description

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.

info-icon

Did you find something suspicious?