Mobile Application Developer

Vlink Inc — Indonesia · Posted ~1 week ago

Mid Full-time

Skills

Flutter mobile development UI implementation REST APIs state management REST API GraphQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mobile development role focused on creating responsive applications, implementing user interfaces, integrating APIs, and improving mobile user experiences.

Highlights

Opportunity to build consumer mobile applications, translate designs into high-quality interfaces, and work on modern mobile technologies.

Description

About the Company We are a dynamic tech company focused on delivering innovative mobile solutions that enhance user experiences. Our mission is to create high-quality applications that meet the needs of our consumers while fostering a collaborative and inclusive culture. About the Role The Flutter Developer will be responsible for developing and maintaining UI screens and components for a consumer mobile app on Android. This role involves translating UI/UX designs into responsive and performant Flutter widgets while collaborating with various team members. Responsibilities Develop and maintain UI screens and components in Flutter for a consumer mobile app (Android).Translate UI/UX designs (Figma or similar) into responsive, pixel-accurate, and performant Flutter widgets.Integrate REST/GraphQL APIs and manage app state using common Flutter state management approaches.Extend or adapt existing mobile UI to Flutter Web when web frontend work is required, ensuring layouts remain responsive across breakpoints.Write clean, maintainable, and testable code; participate in code reviews.Debug and resolve performance issues, UI inconsistencies, and platform-specific bugs (Android/Web).Collaborate with backend developers, designers, and product managers in an on-site/hybrid team setting.Maintain version control discipline (Git) and follow agreed branching/PR workflows. Qualifications 4+ years of hands-on experience with Flutter and Dart, with at least one shipped consumer-facing mobile app.Solid understanding of Flutter widget lifecycle, layout system, and responsive design principles.Experience with state management (Provider, Riverpod, Bloc, or GetX).Experience consuming REST APIs; comfortable handling async data, error states, and loading states.Familiarity with Git and collaborative development workflows.Basic understanding of native build/release processes for Android (or willingness to learn).4+ years of hands-on experience with Flutter and Dart.Solid understanding of Flutter widget lifecycle and responsive design principles.Experience with state management and consuming REST APIs.Familiarity with Git. Preferred Skills Prior experience with Flutter Web specifically.Experience with CI/CD for mobile (Codemagic, Fastlane, GitHub Actions, etc.).Familiarity with native modules/platform channels.UI/UX sensibility.Experience with analytics/crash reporting tools (Firebase, Sentry, etc.).