Mobile Engineer (Flutter)

Ello is a public benefit corporation on a mission to maximize the potential of all children through AI-powered education technology.
Nairobi, Kenya
$53,300 - $85,000
Mobile
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · Education

Description For Mobile Engineer (Flutter)

Ello is seeking a Mobile Engineer (Flutter) to join their team in Nairobi, Kenya. The role involves developing a new app using Flutter for Ello's AI tutor for children. Key responsibilities include designing and maintaining high-performance Flutter applications, collaborating with design and animation teams, and implementing best practices for code quality and testing. The ideal candidate should have 3+ years of mobile app development experience, proficiency in Dart, and a strong understanding of mobile app architecture. This is an opportunity to work on revolutionizing education with AI, in a collaborative environment with a diverse team. Ello offers competitive salary ranges, equity, and the chance to make a significant impact on child education globally.

Ello's mission is to maximize the potential of all children through AI-powered education. Their first product, Read with Ello, is an AI reading teacher that uses speech recognition and generative AI to help children learn to read. The company is now expanding to create a complete AI teacher for all children.

The role offers:

  • Collaboration with world-class experts in engineering, learning design, and product management
  • Opportunity to work on cutting-edge AI applications in education
  • Competitive salary and equity
  • A diverse and inclusive work environment
  • Chance to make a real impact on child development at scale

Required skills include Flutter development, native app development experience, proficiency in Dart, and strong problem-solving and communication skills. Nice-to-have experiences include generative AI application development, game development, and experience with product analytics.

Ello is a well-funded, series A startup with offices in San Francisco, São Paulo, Nairobi, and New York. They have been recognized on Fortune's "Change the World" and Time's 2024 Best Inventions lists.

Last updated a month ago

Responsibilities For Mobile Engineer (Flutter)

  • Design, develop, and maintain high-performance Flutter applications for iOS and Android platforms
  • Debug & optimize Flutter apps for performance on low-power, memory constrained devices
  • Collaborate with design and animation teams
  • Implement best practices for code quality, testing, and version control
  • Stay up-to-date with the latest Flutter developments and industry best practices

Requirements For Mobile Engineer (Flutter)

  • 3+ years of experience in mobile app development
  • At least 2 years of hands-on experience with Flutter
  • Native app development experience (Java/Kotlin, Swift/Objective-C)
  • Proficiency in Dart programming language
  • Strong understanding of mobile app architecture and design patterns
  • Familiarity with backend integration patterns for mobile apps
  • Knowledge of mobile app testing frameworks and automation tools
  • Experience with agile development methodologies
  • Excellent problem-solving, communication, and teamwork skills

Benefits For Mobile Engineer (Flutter)

Equity
  • Equity

Interested in this job?

Jobs Related To Ello Mobile Engineer (Flutter)

Design Engineer (Mobile)

Design Engineer role at Ello, combining mobile development and UI/UX design skills to build AI-powered educational products for children.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google Pixel team, leading software development projects for mobile devices with focus on Android and consumer electronics.

Software Engineer II, Camera 3A Performance

Software Engineer II position at Google focusing on mobile camera algorithm development and optimization, specializing in 3A (auto focus, auto exposure, auto white balance) performance.

Software Engineer III, Camera, Platform and Devices

Software Engineer III position at Google, focusing on camera and media component development for Android and Pixel devices, requiring expertise in Kotlin and Java.

Partner Engineer, Mobile Carriers

Technical Program Manager position at Google focusing on mobile carrier certification, device testing, and cross-functional project management in Mexico City.