Job Summary

We are seeking an experienced Mobile Developer responsible for designing, developing, and maintaining mobile applications for iOS and Android. The ideal candidate has a solid understanding of mobile development frameworks, strong problem-solving skills, and a keen eye for user-centered design.

Key Responsibilities


Develop & Maintain Apps: Design, develop, test, and release mobile applications for iOS and Android using Java, Kotlin, Swift, or cross-platform tools like React Native or Flutter.
Collaborate on Projects: Work with UI/UX designers, product managers, and other developers to understand requirements and deliver quality solutions.
Optimize Performance: Continuously monitor, optimize, and debug mobile applications for peak performance and efficiency.
API Integration: Implement and manage API integrations, third-party services, and libraries to extend app functionality.
Follow Best Practices: Ensure code quality, security, and adherence to development standards by writing clean, modular code with thorough testing.
Stay Updated: Keep up with industry trends, latest technologies, and updates in iOS and Android development.


Requirements


Experience: 3-5 years of hands-on experience in mobile development.
Technical Skills:

Proficiency in Swift, Kotlin, or Java for native app development.
Experience with cross-platform tools like React Native or Flutter is a plus.
Familiarity with RESTful APIs, JSON, and cloud messaging.


UI/UX Understanding: Solid understanding of mobile UI/UX principles and ability to work closely with design teams.
Problem-Solving Skills: Ability to troubleshoot issues and improve app performance.
Version Control: Proficiency with Git for version control.
Soft Skills: Excellent communication skills, attention to detail, and teamwork.


Preferred Qualifications


Experience with mobile app deployment in the App Store and Google Play Store.
Familiarity with agile methodologies.
Knowledge of CI/CD tools for automating app deployment.


Benefits


Competitive salary and performance-based incentives.
Health and wellness benefits.
Opportunities for professional development.
Flexible working hours and possible remote work options.


This role provides an opportunity to work on exciting projects with a talented team, where your contributions will directly impact our product offerings and customer experience.
  • ICT
  • Computer