Mobile App Developer

May 2, 2025
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

We are seeking a talented and passionate Mobile App Developer to design, develop, and maintain high-quality mobile applications for Android and/or iOS platforms. The ideal candidate should have experience in building mobile apps using native technologies (Kotlin/Swift) or cross-platform frameworks (Flutter/React Native) and a strong focus on user experience and performance.

Key Responsibilities:
Design and build advanced applications for Android and/or iOS platforms.

Collaborate with cross-functional teams to define, design, and ship new features.

Write clean, maintainable, and efficient code.

Ensure the performance, quality, and responsiveness of applications.

Identify and fix bugs; improve app performance.

Stay updated with the latest mobile development trends and technologies.

Work with APIs and third-party libraries.

Implement secure and scalable mobile application solutions.

Required Skills and Qualifications:
Proficiency in Kotlin or Java (Android) / Swift or Objective-C (iOS) or experience with Flutter or React Native.

Strong understanding of mobile architecture patterns (MVC, MVVM, etc.).

Experience with RESTful APIs, JSON, and integration with back-end services.

Familiarity with Git version control.

Experience with the full mobile development life cycle.

Understanding of mobile UI/UX standards and guidelines (Material Design, Human Interface Guidelines).

Preferred Qualifications:

Published apps in the App Store or Google Play Store.

Experience with Firebase, SQLite, GraphQL, or other mobile backend services.

Knowledge of CI/CD for mobile apps.

Familiarity with testing tools like JUnit, Espresso, or XCTest.

Exposure to Agile/Scrum development environments.