Mobile Engineer

VLink Inc

Jakarta Pusat

On-site

IDR 167,400,000 - 279,000,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

VLink Inc in Jakarta is seeking a mobile Flutter developer to design and implement cross-platform apps using Flutter and Dart, with emphasis on scalable architectures.

You will work on UI, state management, API integration, security, and release readiness, collaborating with QA and product teams to deliver polished mobile experiences. The role requires strong problem-solving and ability to mentor juniors.

Qualifications

  • Proficient in Flutter and Dart with strong OO and null safety.
  • Experience building responsive UI and complex forms.
  • Knowledge of REST APIs, authentication, and session management.
  • Experience with native Android/iOS integration and platform channels.
  • Testing experience across unit, widget, and integration tests.

Skills

Flutter
Dart
OOP
Null-safety
Async programming
Widget lifecycle
UI development
Responsive layouts
Navigation
Forms
Validation
State management
REST APIs
JSON
Authentication
Session management
Secure storage
Offline mode
Mobile security
Platform channels
Native integration
Push notifications
Testing
Unit testing
Widget testing
Integration testing
Memory management
Performance optimization
Crash reporting
Release engineering
Code signing
App deployment
Git
CI/CD
Documentation
Problem solving
Scalable code

Tools

Git
CI/CD pipelines
Platform channels

Job description

  • Proficient in Flutter and Dart, including OOP, null safety, asynchronous programming (Future & Stream), and Flutter widget lifecycle.
  • Strong understanding of Flutter UI development, responsive layouts, navigation, forms, validation, and state management (Provider, BLoC, Riverpod, or equivalent).
  • Experienced in integrating REST APIs, JSON, authentication, and session management.
  • Familiar with secure data storage, local databases, offline capabilities, and mobile application security.
  • Knowledgeable in native Android/iOS integration, platform channels, device permissions, plugins, and push notifications.
  • Experienced in mobile application testing, including unit testing, widget testing, integration testing, and device compatibility testing.
  • Understanding of mobile performance optimization, memory management, error handling, crash reporting, and troubleshooting.
  • Familiar with Android/iOS build configurations, code signing, app deployment, and Google Play Store / Apple App Store release processes.
  • Proficient in Git, CI/CD pipelines, dependency management, code review, and technical documentation.
  • Strong problem-solving skills with the ability to develop scalable, maintainable, and reliable mobile applications.
Experience Requirements:
  • Junior: Basic to intermediate knowledge of Flutter and Dart, with the ability to develop standard UI screens, forms, and API integrations under guidance.
  • Middle: Proven ability to independently develop end-to-end mobile features, implement state management, secure storage, native integrations, testing, and release troubleshooting.
  • Senior: Strong expertise in mobile architecture, application security, performance optimization, Android/iOS release engineering, and complex cross-platform troubleshooting. Capable of leading technical decisions and mentoring developers.
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)

PT BFI Finance Indonesia Tbk • Tangerang Selatan

On-site
IDR 167,400,000 - 279,000,000
MOBILE DEVELOPER
MOBILE DEVELOPER

Integra Solusi Mandiri • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Mobile Engineer (Hybrid)
Mobile Engineer (Hybrid)

Azura Labs Official • Jakarta Pusat

On-site
IDR 120,000,000 - 180,000,000
Mobile Flutter
Mobile Flutter

Prohire Global • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
Android Engineer (Flutter)
Android Engineer (Flutter)

Electrum • Jakarta Selatan

On-site
IDR 500,667,556 - 834,445,928
Senior Fullstack Engineer
Senior Fullstack Engineer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 223,200,000 - 334,800,000
Mobile Engineer (Hybrid)
Mobile Engineer (Hybrid)

Azura Labs Official • Kota Semarang

On-site
IDR 120,000,000 - 240,000,000
Senior Mobile Engineer (Flutter) — End-to-End App Creator
Senior Mobile Engineer (Flutter) — End-to-End App Creator

PT BFI Finance Indonesia Tbk • Tangerang Selatan

On-site
IDR 167,400,000 - 279,000,000
Mobile Apps Developer
Mobile Apps Developer

Trade PR • Indonesia

Hybrid
IDR 525,210,084 - 1,050,420,168
Competitive salary
Performance bonuses
Health, dental, and vision insurance
+3
Senior Mobile Engineer (Kotlin)
Senior Mobile Engineer (Kotlin)

IDEKU • Jakarta Pusat

On-site
IDR 446,400,000 - 781,200,000