Overview

Company
Micro1
Location
Remote
Employment type
Contract
Micro1

AI & Data • Remote

Mobile App Developer

RemoteContractPosted 6 months ago
RemoteTechnology & ITiOS DevelopmentAndroid Development

About the Role

Job Title: Mobile App Developer

Job Type: Contractor

Location: Remote

Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

Key Responsibilities:

  1. Design, develop, and maintain robust, scalable mobile applications for iOS and Android.
  2. Collaborate closely with product managers, designers, and backend engineers to define app features and deliver seamless user experiences.
  3. Implement clean, efficient, and well-documented code adhering to industry best practices.
  4. Troubleshoot, debug, and optimize application performance across devices and platforms.
  5. Participate in code reviews and contribute to the continuous improvement of development processes and standards.
  6. Stay up-to-date with emerging trends, technologies, and platform updates in mobile development.
  7. Communicate complex technical issues clearly and concisely to both technical and non-technical stakeholders.

Required Skills and Qualifications:

  1. Expert-level experience in both iOS (Swift/Objective-C) and Android (Kotlin/Java) development.
  2. Strong portfolio of shipped mobile applications on App Store and Google Play.
  3. Deep understanding of mobile UI/UX principles and best practices.
  4. Proficient in RESTful API integration, push notifications, and third-party SDKs.
  5. Exceptional written and verbal communication skills, with a strong emphasis on clear and effective collaboration.
  6. Proven ability to work independently and efficiently in a remote, distributed environment.
  7. Strong problem-solving skills and meticulous attention to detail.

Preferred Qualifications:

  1. Experience with cross-platform frameworks such as Flutter or React Native.
  2. Background in Agile software development methodologies.
  3. Prior experience contributing to open-source projects or technical communities.

What You'll Do

Design, develop, and maintain robust, scalable mobile applications for iOS and Android.
Collaborate closely with product managers, designers, and backend engineers to define app features and deliver seamless user experiences.
Implement clean, efficient, and well-documented code adhering to industry best practices.
Troubleshoot, debug, and optimize application performance across devices and platforms.
Participate in code reviews and contribute to the continuous improvement of development processes and standards.
Stay up-to-date with emerging trends, technologies, and platform updates in mobile development.

Skills & Technologies

iOS DevelopmentAndroid Development