Remote job
Senior Flutter Engineer
Job details
About this role
Role overview Build and evolve the mobile apps that connect people seeking landscaping services with the professionals who provide them. You’ll take features from design through release, helping shape experiences for both sides of the marketplace and making architecture decisions within a small engineering team.
Responsibilities - Develop core Flutter features for iOS and Android, from implementation through production release. - Design maintainable app architecture and manage state with patterns such as Riverpod or Bloc. - Build live tracking, messaging, scheduling, and push notification capabilities. - Work with designers to create clear, polished interfaces for homeowners and service providers. - Integrate Firebase services, write tests, and contribute to mobile release pipelines. - Review code, discuss architecture, plan sprints, and support less experienced developers.
Requirements - At least 3 years of production Flutter experience, including apps published on both iOS and Android. - Strong Dart skills and knowledge of Flutter widgets and state management. - Experience with Firebase or a similar backend-as-a-service platform.
Benefits and work setup - Full-time, remote-first work with an async-oriented culture. - Equity, unlimited paid time off, and a yearly learning and conference budget of $1,000.