Senior Mobile Engineer (Flutter)

Ello is a public benefit corporation on a mission to maximize the potential of all children through AI-powered education technology.
$160,000 - $220,000
Mobile
Senior Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
AI · Education

Description For Senior Mobile Engineer (Flutter)

Ello is seeking a Senior or Staff Mobile Engineer to join their team in developing a groundbreaking AI tutor for children. The role involves building a new Flutter-based app where AI controls the UX to deliver an innovative learning experience. You'll work directly with the Co-founder & CTO on a small team of engineers, learning designers, and PMs.

Key responsibilities include:

  • Designing and developing high-performance Flutter applications for iOS and Android
  • Optimizing apps for low-power, memory-constrained devices
  • Collaborating with design and animation teams
  • Implementing best practices for code quality, testing, and version control

Required experience:

  • 5+ years in mobile app development, with 2+ years of Flutter experience
  • Proficiency in Dart and native app development (Java/Kotlin, Swift/Objective-C)
  • Strong understanding of mobile app architecture and performance optimization
  • Experience with backend integration, testing frameworks, and agile methodologies

Nice-to-have skills include experience with generative AI, game development, high-performance coding, and basic design skills.

Ello offers a collaborative environment, the opportunity to work with cutting-edge AI technology in education, and the chance to make a significant impact on child development globally. The company is well-funded, backed by world-class investors, and has been recognized on Fortune's "Change the World" and Time's 2024 Best Inventions lists.

Join Ello to be part of a diverse, mission-driven team working to revolutionize education with AI at this critical juncture in technology.

Last updated 11 hours ago

Responsibilities For Senior Mobile Engineer (Flutter)

  • Design, develop, and maintain high-performance Flutter applications for iOS and Android platforms
  • Debug & optimize Flutter apps for performance on very 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, trends, and industry best practices

Requirements For Senior Mobile Engineer (Flutter)

Java
Kotlin
  • 5+ 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)
  • Proficient 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 Senior Mobile Engineer (Flutter)

Equity
Relocation Benefits
  • Equity
  • Relocation Benefits

Interested in this job?

Jobs Related To Ello Senior Mobile Engineer (Flutter)

Software Engineer - Apple Watch

Senior Software Engineer position for Apple Watch applications, focusing on productivity apps and user experience.

Senior Flutter Mobile App Developer

Senior Flutter Mobile App Developer position at NEORIS, a global digital accelerator, offering growth and innovation.

Senior ForgeRock Mobile Engineer

Senior ForgeRock Mobile Engineer position at Capco, specializing in mobile authentication and security solutions

Senior iOS Developer

Senior iOS Developer to design and build Mobile SDKs for smart device management platform

Swift Client Engineer

LiveKit is seeking a Swift Client Engineer to build cross-platform capabilities, design elegant APIs, and develop end-to-end client features for iOS and MacOS.