Skip to main content
Recro logo

Application Developer - Flutter + iOS

Recro
Full Timemid
INPosted April 18, 2026

Job Description

Role Overview:

You will be a part of the App Development team and responsible for building high-quality mobile applications from scratch for the AI Tutoring product. You may also have the opportunity to work on parent-facing apps and math gaming platforms.

Key Responsibilities:

  • Build and scale mobile applications using Flutter
  • Take end-to-end ownership of features including development, testing, and deployment
  • Work on native integrations for iOS as needed
  • Collaborate with product and design teams to ensure seamless user experiences
  • Optimize app performance, responsiveness, and reliability
  • Contribute to architecture decisions and best practices

Qualification Required:

  • 4-8 years of mobile app development experience
  • Strong hands-on experience in Flutter (Dart)
  • Experience with native iOS development (Swift/Objective-C)
  • Experience with SQLite or similar for local mobile storage
  • Ability to work independently in a fast-paced environment

Additional Details:

This role requires someone who has experience in building mobile apps from scratch, taking ownership of major features, and working on performance optimization. You should be comfortable making technical decisions independently and have a background in fast-paced or startup-like environments. Experience in app store deployment and a basic understanding of Android development would be a plus. Role Overview:

You will be a part of the App Development team and responsible for building high-quality mobile applications from scratch for the AI Tutoring product. You may also have the opportunity to work on parent-facing apps and math gaming platforms.

Key Responsibilities:

  • Build and scale mobile applications using Flutter
  • Take end-to-end ownership of features including development, testing, and deployment
  • Work on native integrations for iOS as needed
  • Collaborate with product and design teams to ensure seamless user experiences
  • Optimize app performance, responsiveness, and reliability
  • Contribute to architecture decisions and best practices

Qualification Required:

  • 4-8 years of mobile app development experience
  • Strong hands-on experience in Flutter (Dart)
  • Experience with native iOS development (Swift/Objective-C)
  • Experience with SQLite or similar for local mobile storage
  • Ability to work independently in a fast-paced environment

Additional Details:

This role requires someone who has experience in building mobile apps from scratch, taking ownership of major features, and working on performance optimization. You should be comfortable making technical decisions independently and have a background in fast-paced or startup-like environments. Experience in app store deployment and a basic understanding of Android development would be a plus.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free