Lucida AI is building the future of AI-powered communication and language learning.
Our flagship product helps people improve their spoken English through natural, real-time conversations with AI tutors. By combining proprietary speech technologies, realistic voice experiences, and AI-driven personalization, we help users build real fluency and confidence in speaking.
Lucida AI has been downloaded by millions of users globally and continues to grow rapidly. To accelerate this growth, the company has recently secured $6.7M in investment from leading investors.
Our mission is to create the most natural way for people to practice speaking with AI — voice-first, personalized, and accessible anytime, anywhere.
Behind this growth is a small, high-impact team that moves fast, cares deeply about product quality, and believes great mobile experiences can genuinely change people’s lives.
As a Senior Flutter Developer, you will work on mobile products used by users around the world and play a key role in shaping the future of Lucida AI’s mobile experience.
You will collaborate closely with product managers, designers, backend engineers, and AI teams to build, launch, and improve features that make speaking practice more immersive, seamless, and effective.
This is a hands-on role for engineers who care about craft, performance, and product quality. We are looking for someone with 3+ years of Flutter experience who can take ownership, move quickly, and help us raise the quality bar across our mobile applications.
â—¦ Build, ship, and iterate on new features in our mobile applications using Flutter
â—¦ Work closely with product, design, backend, and AI teams to deliver intuitive and high-quality user experiences
â—¦ Improve app performance, responsiveness, and reliability across a wide range of devices
â—¦ Debug production issues and continuously improve code quality and maintainability
â—¦ Contribute to architectural decisions and help evolve our Flutter codebase as the product scales
â—¦ Explore and adopt tools, workflows, and technologies that improve development speed and product quality
â—¦ Help maintain a clean, scalable, and readable mobile codebase
â—¦ Take ownership of the mobile experience and contribute with strong product thinking
Requirements
â—¦ BS or MS degree in Computer Science, Engineering, or a related field
â—¦ 3+ years of hands-on experience building production applications with Flutter
â—¦ Strong experience in the mobile development ecosystem and lifecycle
â—¦ Experience with state management solutions such as Bloc, Provider, or GetX
â—¦ Solid understanding of mobile architecture, performance optimization, and best practices
â—¦ Experience writing clean, maintainable, and scalable code
â—¦ Ability to work on production-grade applications with a strong focus on quality and user experience
â—¦ Familiarity with Firebase and mobile analytics tools is a strong plus
â—¦ Experience with native mobile development or other programming languages is a plus
â—¦ Strong attention to detail and pride in building polished user experiences
â—¦ Curiosity and eagerness to learn new technologies and approaches
â—¦ Comfort working in a fast-paced environment with frequent releases and iterations
â—¦ A collaborative mindset and openness to feedback
â—¦ Ownership mentality and accountability for what you ship
â—¦ Comfort working alongside AI coding tools to move faster, paired with strong judgment, structured thinking, and product taste
Benefits
Loading similar jobs...
Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.