Mobile Developer Flutter — Project Based
Salary: Rp 6.700.000 – Rp 10.000.000 per month
Location: Jakarta
Employment Type: Project-Based / Contract
Experience: Minimum 2 years
Project Duration: 3–6 months, depending on project requirements
About the role
We are looking for a Frontend Developer to join our project-based team and contribute to the development and enhancement of our digital applications.
The ideal candidate has hands-on experience in building applications using Next.js and Flutter, is comfortable working independently as well as collaboratively, and has strong attention to detail when developing responsive, scalable, and user-friendly applications.
You will be directly involved in the development lifecycle, from understanding requirements and implementing UI/UX designs to API integration, testing, debugging, and deployment.
Key responsibilities
Develop and enhance web and mobile applications
Translate UI/UX designs into responsive and user-friendly interfaces
Develop web applications using Next.js / React.js
Develop mobile applications using Flutter / Dart
Integrate applications with REST APIs and backend services
Implement application state management, authentication, form validation, and error handling
Perform debugging, troubleshooting, and application optimization
Conduct testing and ensure application quality before production release
Collaborate with Backend Developers, UI/UX Designers, QA Engineers, and Project Managers
Write clean, maintainable, and well-structured code following development best practices
About you
Minimum 2 years of experience as a Frontend Developer, Mobile Developer, or similar role
Hands-on experience with Next.js / React.js
Hands-on experience with Flutter / Dart
Good understanding of REST APIs and API integration
Familiarity with Git / GitHub / GitLab and version control
Good understanding of HTML, CSS, and JavaScript/TypeScript
Good understanding of responsive web design and mobile UI/UX principles
Ability to independently debug and troubleshoot technical issues
Strong problem-solving and analytical skills
Good communication skills and ability to work collaboratively within a team