# Remote Flutter Mobile Developer: Build Cross-Platform Apps with City Service
In today's fast-paced digital landscape, robust mobile applications are just as crucial to an organization's success as physical infrastructure. City Service has established itself as a premier security network in Indonesia, extending its risk management expertise—grounded in safety, service, and security—across more than 30 regions in Greater Jakarta (JABODETABEK). As our digital footprint expands to support these vital operations, we are scaling our engineering capabilities.
We are currently seeking a talented and driven Freelance iOS and Android App Developer (Remote) to join our technology initiatives. If you are a mobile development professional looking to make a tangible impact while enjoying the flexibility of remote work, this opportunity is designed for you.
## Role Overview and Core Responsibilities
As our remote Flutter developer, you will take ownership of the mobile application lifecycle, ensuring seamless performance across both iOS and Android platforms. Your day-to-day contributions will directly influence how users interact with our digital solutions.
* Application Development: Build, scale, and maintain high-quality cross-platform mobile apps using the Flutter framework.
* UI/UX Implementation: Translate wireframes and design concepts into responsive, visually appealing, and user-friendly interfaces.
* API Integration: Connect mobile frontends to backend systems efficiently using Fetch API, RESTful services, and JSON data handling.
* Cross-Functional Collaboration: Partner closely with product and operations teams to analyze feature requirements and formulate robust technical solutions.
* Quality Assurance: Execute thorough testing, debugging, and performance optimization to guarantee a smooth user experience.
* Documentation and Growth: Maintain clean technical documentation, adopt emerging industry standards, and commit to continuous learning.
## Candidate Qualifications and Requirements
To thrive in this remote environment, you should combine technical proficiency with strong self-management skills. We value practical experience, problem-solving abilities, and a proactive mindset.
* Framework Experience: A minimum of 1 year of hands-on experience building applications with Dart and the Flutter framework.
* Design Sensibility: A solid grasp of fundamental UI/UX design principles and the ability to bring them to life in code.
* Data Handling: Familiarity with asynchronous data fetching, REST APIs, and JSON data structures.
* Autonomy: Proven capability to work independently, manage shifting deadlines, and prioritize tasks effectively.
* Communication Skills: Clear, transparent communication habits tailored for asynchronous and remote team settings.
* Collaboration Tools: Working knowledge of modern version control and team communication platforms such as Git and Slack.
* Portfolio: A demonstrable portfolio of previously developed Flutter applications (strongly preferred).
Take the next step in your freelance career and help us engineer reliable mobile solutions that empower modern business operations from anywhere in the world.