Loading

Flutter Developers (1,300 - 1,800 USD)

Description:

• A developer who leverages AI tools (Copilot, Cursor, ChatGPT, etc.) to speed up coding, debugging, and testing
• Focus on productivity and efficiency — AI is a support tool
• Seen as a modern software engineer who knows how to use AI, but still primarily a developer role
• Hands-on coding and code review; 
• Design, build, and maintain efficient, reusable, and reliable code across Flutter (Mobile, Web and Windows)
• Integrate and manage third-party APIs, RESTful services and internal API tools
• Familiarity with native iOS and Android development is an advantage
• Experience in coding with AI tools (e.g., Cursor environment)
• Good verbal communication in English skills


Responsible:

   Flutter Mobile Development
• Develop iOS and Android mobile applications
• Implement core functional modules: trading, account, market data
• Optimize application performance and user experience
   Real-time Communication Development
• Implement WebSocket real-time market data push
• Handle real-time messages: order status, account changes
• Optimize network connection stability and performance
   UI/UX Implementation
• Implement beautiful trading interfaces and market data displays
• Develop data visualization components: K-line charts, data tables
• Support multi-language and multi-currency display
   Business Function Development
• Implement trading functions: order submission, cancellation, query
• Develop account management, position query, and fund flow functions
• Implement business logic: risk alerts, compliance checks
   Technical Optimization
• Optimize application startup speed and runtime performance
• Implement data caching and offline support
• Improve code quality and maintainability

Requirement:

   Must Have
• ✅ 2 to 3+ years of Flutter development experience with complete project experience
• ✅ Proficient in Dart language and Flutter framework
• ✅ Familiar with state management (Provider, Bloc, Riverpod, etc.)
• ✅ Proficient in REST API and WebSocket development
• ✅ Familiar with data persistence and caching strategies
• ✅ Experience in financial/trading application development preferred


  Nice to Have
• ⭐ Experience in securities trading systems or financial apps
• ⭐ Familiar with TradingView chart library development
• ⭐ Understanding of backend technologies (Spring Boot, microservices)
• ⭐ Experience in internationalization projects (multi-language, multi-currency)
• ⭐ Familiar with performance optimization and memory management

Benefits:

• A very attractive salary package; 
• 13th month salary, contingency performance bonus; 
• Hanoi Office: 7 Flr., A-B Tower, Imperia Garden Building, 143 Nguyen Tuan Str; 
• HCMC Office: 1st Flr., Emerald Tower, 69 Huynh Tinh Cua, Ward 8, Dist. 3, HCMC; 
• Working hour: 8.30am-5.30pm (Mon - Fri) and by assignment; 
• Review and increment twice a year; 
• Salary paid by exchange rate at VCB monthly; 
• Knowledge sharing and learning on all IT aspects oversea; 
• Annual leave: Maternity, Married...; 
• Social, Healthcare, Unemployment Insurance; 
• Private health care program for you and your family members; 
• Seminar, Trip, Training oversea allowance; 
• Company trip, Team building/Happy hour, Birthday party, Sport team, Entertainment, Games club, Yoga...;

Apply Now