Job Description:

We are seeking a talented iOS & Android Developer to join our mobile development team. The ideal candidate will have a passion for mobile application development and a strong background in building robust and user-friendly applications for both iOS and Android platforms. As an iOS & Android Developer, you will be responsible for designing, developing, and maintaining mobile applications that deliver exceptional user experiences.


  • Collaborate with cross-functional teams to gather requirements, design user interfaces, and implement features for iOS and Android applications.
  • Develop high-quality, scalable, and maintainable code for both iOS and Android platforms using Swift, Kotlin, or Java.
  • Implement best practices for mobile application development, including performance optimization, code refactoring, and code reviews.
  • Integrate third-party libraries, APIs, and services to enhance application functionality and user experience.
  • Collaborate with designers to ensure the user interface and user experience meet design specifications and usability standards.
  • Conduct thorough testing of mobile applications on various devices, platforms, and screen sizes to ensure compatibility and functionality.
  • Troubleshoot and debug issues, identify performance bottlenecks, and implement solutions to optimize application performance.
  • Stay updated on the latest trends, technologies, and best practices in mobile development, and share knowledge with the team.


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in mobile application development, with a focus on iOS and Android platforms.
  • Proficiency in Swift for iOS development and Kotlin/Java for Android development.
  • Experience with mobile development frameworks such as SwiftUI, Android Jetpack, or React Native.
  • Strong understanding of mobile UI/UX design principles and best practices.
  • Familiarity with RESTful APIs, JSON, and web services integration.
  • Experience with version control systems such as Git.
  • Knowledge of mobile app testing frameworks and tools, such as XCTest, Espresso, or Appium.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Passion for learning and staying updated on the latest trends and technologies in mobile development.

If you meet the requirements and possess the necessary skills, we encourage you to apply. Please submit your resume along with any relevant mobile applications or projects you have worked on.

Interested in this job?

260 days left to apply

Apply for this job

Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Send message