Android Engineer (Flutter)

Electrum

Jakarta Selatan

On-site

IDR 500,667,556 - 834,445,928

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company in Jakarta is looking for a Frontend Engineer to develop fast, reliable applications in Flutter. The ideal candidate has over 5 years of experience in building production-scale apps and is proficient in Flutter/Dart. Responsibilities include building end-to-end features across platforms, ensuring performance and reliability, and collaborating with cross-functional teams. This full-time role offers an opportunity to contribute to innovative solutions in the electric mobility sector.

Qualifications

  • 5+ years developing production-scale apps; 3+ years hands-on with Flutter/Dart.
  • Demonstrated success delivering features across multiple platforms.
  • Strong in state management patterns and UI/UX execution.

Responsibilities

  • Build and ship end-to-end product features in Flutter.
  • Translate product requirements into production-ready UI/UX flows.
  • Own app performance and reliability through profiling and optimization.

Skills

Flutter/Dart
API integration
UI/UX design
CI/CD awareness
Firebase knowledge
State management patterns
Communication and teamwork

Job description

Frontend Engineer (Flutter)

We’re looking for a Frontend Engineer to build fast, reliable, and maintainable applications used daily in our electric mobility and battery‑swap ecosystem. You will ship features end-to-end using Flutter across Android, iOS, and Web — ensuring great experience, high performance, and scalability as we grow.

What You Will Do
  • Build and ship end-to-end product features in Flutter for Android, iOS, and Web.
  • Translate product requirements into production‑ready UI/UX flows, reusable widgets, and clean architecture.
  • Implement state management, data fetching, and API integrations (REST/GraphQL/WebSockets).
  • Own app performance and reliability through profiling and proactive optimization.
  • Collaborate closely with Product, Design, Backend, and QA to ensure seamless delivery.
  • Maintain code quality via reviews, testing, and CI/CD best practices (feature flags, safe rollout).
  • Monitor app health using Firebase tools (Crashlytics, Performance, Analytics) and iterate continuously.
  • Contribute to and expand Flutter Design System (component library, theming) for consistency across products.
Experience
  • 5+ years developing production‑scale apps; 3+ years hands‑on with Flutter/Dart.
  • Demonstrated success delivering features across multiple platforms (Android, iOS, Web).
  • Experience with other frontend frameworks (React Native/React/Next.js) and Android native (Kotlin) is a strong plus.
Skills
  • Strong in state management patterns (Bloc/Cubit, Riverpod, Provider, etc.).
  • Skilled in API integration using Dio/Retrofit/http with robust error handling and caching.
  • Solid UI/UX execution: responsive layouts, animations, accessibility, theming.
  • CI/CD awareness (GitHub Actions) and release workflows (multi‑flavor, environment configs).
  • Firebase knowledge: Auth, Firestore, Crashlytics, Performance, Analytics, Remote Config.
  • Competent with Flutter DevTools for performance/memory/network debugging.
  • Strong communication and teamwork with cross‑functional partners.
Nice to Have
  • Experience building or maintaining a Flutter Design System (design tokens, reusable components).
  • Knowledge of Flutter Web deployment nuances (routing, asset optimization, web constraints).
  • Comfortable using AI‑driven tooling to improve developer productivity (assistants, auto‑tests, code suggestions).
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Sales, General Business, and Education

Location

South Jakarta, Jakarta, Indonesia

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Sr. Frontend Engineer Flutter)
Software Engineer (Sr. Frontend Engineer Flutter)

BFI • Tangerang Selatan

On-site
Flutter Frontend Engineer for Fast Multi-Platform UI
Flutter Frontend Engineer for Fast Multi-Platform UI

Electrum • Jakarta Selatan

On-site
IDR 500,667,000 - 834,446,000
Flutter Developer
Flutter Developer

Vodjo • Kota Bandung

On-site
Senior Fullstack Engineer
Senior Fullstack Engineer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
Senior Mobile Engineer (Flutter) — End-to-End App Creator
Senior Mobile Engineer (Flutter) — End-to-End App Creator

BFI • Tangerang Selatan

On-site
IDR 200,000,000 - 300,000,000
Flutter Mobile Engineer — Elegant Cross-Platform Apps
Flutter Mobile Engineer — Elegant Cross-Platform Apps

Nixon's Solutions • Depok

On-site
Flutter Developer – Build Web & Mobile Apps with UX/UI
Flutter Developer – Build Web & Mobile Apps with UX/UI

PT.Enseval Putera Megatrading Tbk • Jakarta Pusat

On-site
IDR 133,920,000 - 212,040,000
Staff Engineer
Staff Engineer

DKatalis • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000
Senior Flutter Full-Stack Engineer
Senior Flutter Full-Stack Engineer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
Frontend Engineer Engineering Department Experienced Karawaci, Tangerang
Frontend Engineer Engineering Department Experienced Karawaci, Tangerang

PT Teknologi Pamadya Analitika • Tangerang

On-site