Loading
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...;