Flutter Frontend Engineer for Scalable, TDD‑Driven Apps

CODE.ID

Jakarta Pusat

On-site

IDR 180,000,000 - 300,000,000

Full time

12 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CODE.ID is hiring a mobile engineer to help define product direction and build scalable Flutter apps in Jakarta. You will work closely with engineering and product owners to shape implementation, while also contributing to backend tasks when needed.

The role emphasizes clean, secure code, maintainability, and strong unit tests. Ideal candidates have 3–5 years of experience, at least 6 months of Dart/Flutter hands-on work, and exposure to Lean/XP practices within an Agile environment.

Qualifications

  • Candidate must possess a Diploma (D3) in IT/CS/EE/Math.
  • At least 3-5 years of working experience.
  • Hands on Dart & Flutter experience minimum 6 months.
  • Must have experience with FE using React Native or Android or iOS.
  • Exposure to Lean/XP practices (TDD, Pair Programming, CI/CD for Mobile).
  • Quick learner, problem solver and implement solutions with guidance.
  • Experience working in Agile Software development.

Responsibilities

  • Refine and develop the product direction with engineering and product owners.
  • Build high-quality, scalable and maintainable applications using Dart & Flutter.
  • Be open to backend tasks (full stack mindset).
  • Write clear, performant, secure code easily understood by others.
  • Maintain code with concise documentation and unit tests.
  • Contribute to continuous improvement of technology and development experience.
  • Collaborate effectively with the team and stakeholders.

Skills

Dart & Flutter
React Native
Android
iOS
TDD
Pair Programming
CI/CD
Agile Software Development
Unit Testing
Documentation

Education

Diploma (D3) in Information Technology/Computer Science/Electrical Engineering/Mathematics

Tools

React Native
Android
iOS

Job description

CODE.ID is hiring a mobile engineer to help define product direction and build scalable Flutter apps in Jakarta. You will work closely with engineering and product owners to shape implementation, while also contributing to backend tasks when needed.

The role emphasizes clean, secure code, maintainability, and strong unit tests. Ideal candidates have 3–5 years of experience, at least 6 months of Dart/Flutter hands-on work, and exposure to Lean/XP practices within an Agile environment.

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

Similar jobs worth comparing

Flutter Mobile Developer — Build Scalable Apps & Clean Architecture
Flutter Mobile Developer — Build Scalable Apps & Clean Architecture

Talent Insider • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
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 Frontend Developer
Flutter Frontend Developer

CODE.ID • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Android Engineer (Flutter)
Android Engineer (Flutter)

Electrum • Jakarta Selatan

On-site
IDR 500,667,000 - 834,446,000
Flutter Web & Mobile Engineer
Flutter Web & Mobile Engineer

White Glove Hiring • Jakarta Selatan

On-site
IDR 167,400,000 - 245,520,000
Senior Flutter Full-Stack Engineer
Senior Flutter Full-Stack Engineer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
Flutter Mobile Engineer — Elegant Cross-Platform Apps
Flutter Mobile Engineer — Elegant Cross-Platform Apps

Nixon's Solutions • Depok

On-site
Software Engineer (Sr. Frontend Engineer Flutter)
Software Engineer (Sr. Frontend Engineer Flutter)

BFI • Tangerang Selatan

On-site
Mobile Developer
Mobile Developer

Talent Insider • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Flutter Engineer
Flutter Engineer

Talent Insider • Jakarta Pusat

On-site
IDR 133,920,000 - 267,840,000