Are you a seasoned Flutter Engineer in South America looking for an exciting opportunity with a startup in the USA? If so, then this role is perfect for you. Read below for more info on the role:
We are the leading platform dedicated to helping Cannabis Dispensaries. We're looking for people with drive and initiative who are excited about making great technology and have a positive attitude toward our service members. Come help us build meaningful solutions for the growing community of dispensaries!
If you are someone who enjoys collaborative problem-solving, sophisticated design, and creating quality products then this is a great opportunity to become an integral part of a small team and make an impact.
Requirements
We are looking for a senior Flutter developer to help complete a shoppable content application for the cannabis sector. This individual should have more than 10 years of development experience. They will be handling both front-end UI development and in-app data management systems.
The app is currently built on top of the following:
Flutter 3.0+
Supabase
Postgres DB backend + GraphQL server
Phone authentication
Edge functions
Cloudinary (image and video host)
Skillset
Experienced with launching iOS and Android applications using Flutter.
GraphQL - Specifically using graphql-flutter and graphql-code-gen packages.
Familiarity with Flutter Hooks.
Familiarity with Riverbed and Go-Router.
Familiarity with writing SQL functions and managing a PostgreSQL database.
General familiarity with coupon/deals apps and video-based social networks.
Experience
BSc/MSc in Computer Science or related field
At least 2 years of professional experience with Flutter
At least 5+ years of professional experience as a software developer
Values writing tests as part of the development process
It is a big plus to have experience with native mobile development (iOS or Android) and/or Firebase with React/TypeScript
Worked in a team environment and mentored other developers (or has a passion for mentorship)
Deep understanding of the Flutter framework and how dependency injection and scoping dependencies work using provider
Complete understanding of flutter_bloc
Strong understanding of the capabilities of critical third-party products, such as Firebase, Auth0, AWS, Google Maps, etc.
A GitHub repository with at least one Flutter project (extra kudos if your Flutter project uses flutter_bloc and has a good set of unit and/or widget tests!)
Located close to EST Time Zone
This is a contract position.