Senior Flutter Engineer
Remote
Full Time
Senior Level
4+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Take full ownership of the Peterson Academy mobile application, built in Flutter, as it transitions to an in-house team. Maintain, evolve, and enhance the app post-launch, collaborating with backend, product, and design teams to improve performance, build new features, and ensure stability.
Responsibilities
- Take over full code ownership of the existing Flutter app
- Implement new features and refine the UI/UX in collaboration with design
- Maintain and optimize app performance and reliability
- Manage app store submissions, updates, and release cycles
- Integrate with the backend (Supabase/Firebase)
- Collaborate with the web engineering team to ensure a consistent user experience across platforms
Requirements
- 4+ years of professional mobile development experience
- 2+ years of production Flutter experience
- Proven track record shipping and maintaining apps in the App Store and Google Play
- Deep understanding of Dart, Flutter architecture, and responsive design
- Strong debugging and performance tuning skills
- Experience integrating with REST/GraphQL APIs
Qualifications
- 4+ years of professional mobile development experience, with 2+ years of production Flutter experience
Nice to Have
- Experience with Supabase or Firebase
- Experience working with video components or streaming platforms such as Mux
- Familiarity with full-stack web development using a framework like Svelte or React
- Interest in education and improving the learning experience
Skills
REACT
*
REST API
*
Flutter
*
Firebase
*
SveLTE
*
Supabase
*
GraphQL API
*
Dart
*
App Store
*
Google Play
*
Mux
*
* Required skills
Benefits
Competitive compensation
About Peterson Academy
Peterson Academy is an online learning platform offering university courses from world-class instructors.
Education
View all jobs at Peterson Academy →