EducaciónIT PORTAL DE EMPLEO

Capacitate

Senior Flutter Developer - LATAM

Rad Hires

location_on Desde casa

Postulación gestionada por fuera de EmpleosIT

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.