How Remoteville checks and expires listings

Flutter Application Developer

Skills
APIMobile Application DevelopmentMobile ApplicationsAndroidApp StoreFlutterIos
Role

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