Mobile Developer (Flutter + Golang)
Tại Undercurrent Technologies Pte Ltd, bạn sẽ phát triển và duy trì ứng dụng di động sử dụng Flutter cùng Golang. Vị trí làm việc full-time remote tại Việt Nam với mức lương 1,500 - 2,000 USD, tập trung xây dựng sản phẩm chất lượng cao và cộng tác với các team đa quốc gia.
Yêu cầu gồm tối thiểu 2 năm kinh nghiệm mobile app, thành thạo Flutter/Dart và Golang, hiểu rõ kiến trúc Bloc/Provider/Riverpod/MVVM, có khả năng kiểm thử, debug tốt và giao tiếp tiếng Anh hiệu quả.
About Undercurrent Technologies Pte Ltd
We believe in empowering dreamers to craft technology for the greater good, one byte at a time.
We consult with them to identify pain points, define an audacious ambition, then work together as one to implement technology that achieves transformative results that bridge what is, with what can be.
We are a bespoke technology consultancy dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future.
Primary description
Undercurrent Technologies Pte Ltd · Vietnam (Remote)
Job Title: Mobile Developer (Flutter, Golang)
Company: Undercurrent Technologies Pte Ltd
Minimum Years of Experience: 2
Employment Type: Full Time
Gross Monthly Salary Range: 1,500 - 2,000 USD (service-contract, no SHUI)
Location: Vietnam
Contact me via: helena@undercurrent.tech
Key Responsibilities
- Design, develop, and maintain high-quality mobile applications using Flutter.
- Lead the development of mobile features and workflows, ensuring smooth performance, scalability, and excellent user experience.
- Build and integrate backend services using Golang, ensuring efficient API communication and robust system architecture.
- Conduct thorough code reviews, ensuring high standards of performance, maintainability, and reliability across mobile and backend components.
- Collaborate with cross-functional teams including product managers, UI/UX designers, and backend engineers to deliver seamless mobile solutions.
- Identify and fix performance issues, crashes, and bugs through debugging, monitoring, and testing on multiple devices/platforms.
- Create unit, widget, and integration tests for mobile applications and optimize app performance.
- Stay up-to-date with emerging trends, frameworks, and best practices in mobile development, particularly Flutter and Golang ecosystems.
Key Requirements
- At least 2 years of experience in mobile application development.
- Strong proficiency in Flutter (Dart) for cross-platform mobile development.
- Solid experience with Golang for backend or API development.
- Experience publishing, maintaining, or contributing to production-level mobile apps is highly preferred.
- Hands-on experience integrating APIs, working with databases, and understanding mobile app architecture (Bloc, Provider, Riverpod, MVVM, etc.).
- Familiarity with testing frameworks and debugging tools for mobile development.
- Demonstrable experience delivering mobile features or apps from design to deployment.
- Strong analytical and problem-solving skills with a focus on building efficient and scalable mobile solutions.
- Ability to work collaboratively in a fast-paced and dynamic environment.
- Good English communication skills and the ability to work effectively in multinational teams.
Similar Jobs





