We are seeking a skilled Flutter Engineer with at least 1 year of Flutter development experience to join our mobile development team. In this role, you will be responsible for building and maintaining cross-platform mobile applications using the Flutter framework. You will play a key role in implementing beautiful, responsive user interfaces, collaborating with backend teams to integrate APIs, and ensuring that the mobile applications are optimized for performance and scalability. The ideal candidate will have a strong foundation in Dart and Flutter, with a passion for delivering high-quality mobile experiences and contributing to the overall product vision.
What You Will Deliver 🚀
- Develop, maintain, and optimize cross-platform mobile applications using the Flutter framework.
- Implement responsive, high-quality UI/UX designs that deliver seamless user experiences across devices and screen sizes.
- Write clean, efficient, and well-documented Dart code to ensure scalability and maintainability of the codebase.
- Collaborate with product managers, designers, and other developers to define, develop, and implement new app features.
- Integrate with backend services and APIs, ensuring smooth communication and data flow between mobile apps and server-side systems.
- Write automated unit and integration tests to ensure high-quality code and application stability.
- Troubleshoot and resolve issues across the mobile application, improving user experience and performance.
- Participate in code reviews, providing constructive feedback, and adhering to development best practices.
- Stay up-to-date with the latest trends, libraries, and updates in Flutter and mobile development.
- Collaborate with cross-functional teams in an Agile environment to deliver continuous improvements and new features.
- Document technical specifications, API interfaces, and system architecture to ensure clarity and maintainability.
Who You Are ⭐️
- At least 1 year of Flutter development experience.
- Strong understanding of object-oriented programming (OOP) principles.
- Solid foundation in Dart programming language.
- Familiarity with the Flutter framework, including widgets, layouts, state management, and navigation.
- Good understanding of UI/UX design principles and best practices for mobile applications.
- Experience in integrating mobile applications with RESTful APIs and handling asynchronous data.
- Familiarity with version control systems (Git) and development workflows.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving and debugging skills.
- Excellent communication skills in English (written and verbal), with the ability to collaborate effectively in a team.
- A passion for learning and staying up-to-date with the latest Flutter features and mobile development best practices.
- Experience with state management and dependency injection in Flutter (e.g., BLoC, Provider, GetX).
- Experience with Flutter testing frameworks (e.g., flutter_test).
- Familiarity with mobile CI/CD pipelines (e.g., Codemagic, Fastlane).
- Experience with real-time messaging services and WebSockets.
- Knowledge of native mobile development (Kotlin for Android, Swift for iOS) is a plus.
- Familiarity with tools for mobile app deployment and versioning.
- Experience with agile development methodologies and working in a Scrum environment.
Top Skills
What We Do
GoGoX is a leading on-demand logistics and transportation platform in Asia. We operate in over 340 cities across six countries and regions, including Mainland China, Hong Kong, India, Singapore, South Korea and Vietnam. Our mission is to use technology to power the logistics industry’s transformation by providing simple and efficient customer-focused solutions. Services include platform services (real-time delivery for individuals), enterprise services (custom-made solutions for SMEs & large corporations), as well as value-added services (fuel cards and EV rentals). For any enquiries, please send us an email at [email protected] (Hong Kong) [email protected] (Singapore) [email protected] (South Korea) [email protected] (India) [email protected] (Vietnam)