How Remoteville checks and expires listings
Flutter Application Developer
Skills
APIMobile Application DevelopmentMobile ApplicationsAndroidApp StoreFlutterIos
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- BS in Computer Science or four years of related experience
- Based in the United States
- 5+ years experience designing building and maintaining complex mobile apps on Flutter
- Experience deploying the same app to both iOS and Android app stores continuously
- Strong proficiency with Dart and Flutter architecture and widget system
- 5+ years experience working with Flutter SDK
- Familiarity with state management such as BLoC Provider Riverpod or similar
- Pleasant to work with
- Able to work in an agile environment with continuous integration
- Familiarity with version control systems particularly Git
- Experience troubleshooting performance issues debugging applications and optimizing user experiences
- Understanding of mobile app lifecycle management app store releases and deployment processes
Nice to have
- Nimble
- Proactive
- Collaborative
- Curious
- Adaptable
Day to day
- Build and maintain cross-platform mobile applications using Flutter for iOS and Android
- Turn big product ideas into polished app experiences that users enjoy
- Collaborate with a fast-moving team to solve problems and refine features
- Connect apps to RESTful APIs and external services while improving reliability performance and security
