Mobile App Developer

Job Description

We are looking for a talented and innovative Mobile App Developer to design, develop, test, and maintain high-quality mobile applications for Android and iOS platforms. The ideal candidate is passionate about creating user-friendly, high-performance applications and enjoys working in a collaborative environment.

Key Responsibilities

  • Design, develop, and maintain mobile applications for Android and/or iOS.
  • Write clean, scalable, and well-documented code.
  • Collaborate with UI/UX designers, product managers, and backend developers to deliver high-quality applications.
  • Test, debug, and optimize applications for performance, security, and usability.
  • Integrate RESTful APIs and third-party services.
  • Publish and maintain applications on the Google Play Store and Apple App Store.
  • Monitor app performance and implement updates, bug fixes, and new features.
  • Stay up to date with emerging mobile technologies and industry best practices.
  • Participate in code reviews and contribute to continuous improvement of development processes.


Job Requirement


  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Proven experience in mobile application development.
  • Proficiency in Flutter, React Native, Kotlin, Swift, or other mobile development frameworks.
  • Experience integrating APIs and working with databases.
  • Understanding of mobile application architecture and design patterns.
  • Familiarity with Git and version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience publishing apps to the Google Play Store and Apple App Store.
  • Knowledge of Firebase, push notifications, and cloud services.
  • Experience with Agile/Scrum development methodologies.
  • Understanding of mobile app security best practices.

Skills

  • Mobile Application Development
  • Flutter or React Native
  • Android and iOS Development
  • API Integration
  • UI/UX Implementation
  • Debugging and Performance Optimization
  • Version Control (Git)
  • Problem-solving and Communication

Benefits

  • Competitive salary
  • Performance-based incentives
  • Professional development and training opportunities
  • Collaborative and innovative work environment
  • Career growth opportunities