Responsibilities:


Develop and maintain mobile applications for both iOS and Android platforms & React native.

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

Write clean, efficient, and maintainable code following best practices.

Conduct thorough testing to ensure the robustness and reliability of applications.

Troubleshoot and debug to optimize performance and fix bugs.

Stay updated with new technologies, trends, and best practices in mobile app development.

Continuously discover, evaluate, and implement new technologies to maximize development efficiency.


Requirements:


Proven work experience as a Mobile App Developer with at least 7 years of experience.

Proficient in programming languages such as Swift, Kotlin, Objective-C, or Java.

Experience with iOS and Android development frameworks (e.g., UIKit, Core Data, Android SDK).

Strong understanding of UI/UX design principles and mobile interface guidelines.

Knowledge of backend integration, RESTful APIs, and cloud technologies.

Familiarity with version control systems (e.g., Git) and bug tracking tools.

Excellent problem-solving skills and attention to detail.

Ability to work both independently and as part of a team in a fast-paced environment.

Strong communication and interpersonal skills.