Job Search and Career Advice Platform

Enable job alerts via email!

Flutter Developer

Igbaffiliate

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in California is looking for a Flutter Developer to build applications from scratch using Flutter and Dart. Responsibilities include app development, setting up integrations, and publishing releases. The ideal candidate should have a solid understanding of the Flutter SDK and experience working with APIs. This role offers 28 PTO days, 30 sick days, and a fully remote work format with flexible hours. The company emphasizes knowledge sharing and has a fun culture with gifts for various occasions.

Benefits

28 PTO days
30 sick days
Medical insurance
Educational events
Flexible working hours
Gifts for various occasions

Qualifications

  • Ability to build and deploy an app.
  • Experience releasing to Google Play and the App Store is a plus.
  • Understanding of app signing, build flavors, versioning, CI/CD is a plus.

Responsibilities

  • Build apps from scratch based on templates.
  • Set up integrations within the app.
  • Prepare and publish releases.

Skills

Flutter & Dart
Practical understanding of the Flutter SDK
Experience building apps from scratch
Working with REST APIs and JSON
Basic understanding of Codemagic or GitHub Actions
Error handling, loading / no connection states

Tools

Jira
Figma
Job description
WHAT YOU’LL DO:
  • Building apps from scratch based on a template
  • Setting up integrations within the app
  • Preparing and publishing releases
  • Fixing bugs and making small improvements
  • Working with Jira / Figma
  • Communicating with project managers, the team lead, and designers
WHAT WE EXPECT FROM YOU:
  • Flutter & Dart
  • Practical understanding of the Flutter SDK
  • Experience building apps from scratch
  • Working with ready-made UI templates
  • Basic animations (PageView, opacity, transitions)
  • Understanding Material and Cupertino guidelines
  • Experience with more than one state management approach: Provider / Riverpod / Bloc / Cubit …
  • Understanding where to store state and how to avoid overcomplicating the architecture
  • Working with REST APIs and JSON
  • WebView integration
  • Error handling, loading / no connection states
  • Firebase Analytics
  • Firebase Messaging (push notifications)
  • Firebase Remote Config (basic)
  • Firebase Auth (optional)
  • Understanding in-app purchases / subscriptions (integration level)
  • Experience releasing to Google Play and the App Store (a plus, but not required)
  • Understanding of app signing, build flavors, versioning, CI/CD (a plus)
  • Basic understanding of Codemagic or GitHub Actions
  • Ability to build and deploy an app

Do you want to know some details about this position?

Kateryna will help!

work

HOW IT WORKS
  1. 1st stage: recruiter interview
  2. 2nd stage: test assignment
  3. 3rd stage: interview
  4. 4th stage: interview (optional)
  5. 5th stage: reference check
  6. 6th stage: job offer!

We value rest and recovery, so we provide 28 PTO days and 30 sick days

Fully remote format and flexible working hours, plus offices where you can work comfortably

Gifts are our weakness — we love giving them for all possible occasions

Medical insurance, of course

We love knowledge sharing and regularly host educational events

WHAT WE OFFER:

Recommend a friend

apply

a vacancy that suits you?

Maybe we will find something to offer you

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.