Senior Flutter Engineer
Responsibilities
- Build end-to-end features to revolutionize our Scribe product
- Be a part of a tremendously fast-paced team that celebrates fast execution and decisions
- Work with a stack that includes Flutter, Python, Javascript, Vue, React, Flask, and other frameworks
- Alerting and reporting
- Metrics tracking
Skills
- At least 2 years of professional mobile and software development experience (must be comfortable with Python and Flutter, with at least 2 or more years of experience specifically with Flutter)
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Experience building mobile applications at scale, including testing, debugging, and performance optimization
- Excitement to work in a high-impact field with a builder attitude!
Flutter Expertise
- Proven experience with state management solutions (like Riverpod, Provider, or BloC)
- Strong understanding of CLEAN architecture principles in mobile development
- Ability to write efficient unit, widget, and integration tests in Flutter
- Expertise in building responsive and adaptive UI/UX for various mobile devices
- Familiarity with performance profiling and optimization techniques in Flutter
- Knowledge of Flutter animations, custom widgets, and plug-ins
Mobile Development Skills
- Experience with native mobile development (iOS/Android) or integrations (platform channels, native plugins)
- Knowledge of mobile app deployment processes (App Store, Google Play) and CI/CD pipelines for mobile apps
- Familiarity with mobile design patterns, SOLID principles, and dependency injection
- Experience building mobile applications at scale, including testing, debugging, and performance optimization
- Experience building production environments
- Software reliability engineering
- Great product sense
- Attention to detail around user experience and customer needs
Benefits
- 🏥 Health insurance
- 🌴 Paid time off
- 💻 Work from home
Published 8 days ago • Expires June 22, 2025 07:02