DatVietVAC Group Holdings
Senior AI Native Engineer (React, Next.js, Flutter)
- Compensation
- Not disclosed
- Location
- Hồ Chí Minh, Vietnam
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Nice to have
- A portfolio, GitHub repository, or personal product demonstrating the use of coding agents to build web or mobile applications.
- Experience creating or maintaining a Design System, component library, or shared UI framework.
- Experience developing e-commerce, payment, entertainment, OTT, or high-traffic B2C applications.
- Knowledge of frontend and mobile security best practices.
- Experience monitoring and optimizing application performance in production.
Full description
Top 3 Reasons To Join Us
Build impactful products from the ground up
Tackle high-scale, real-world tech challenges
Grow with a multidisciplinary tech team
The Job
DatVietVAC Group Holdings is looking for a Senior AI Native Engineer (React, Next.js, Flutter) to build web and mobile applications for our Fan Commerce Platform.
You will develop web applications using React and Next.js and cross-platform mobile applications using Flutter for Android and iOS. This role follows an AI-native development approach, using coding agents and AI-assisted tools to accelerate delivery while maintaining high standards of code quality, security, performance, and maintainability in production.
1. Web and Mobile Application Development
- Build and maintain web applications using React, Next.js, and TypeScript.
- Develop cross-platform mobile applications using Flutter and Dart for Android and iOS.
- Deliver product features from UI/UX designs and product requirements through development, testing, release, and production support.
- Translate product requirements and designs into well-structured, testable, and production-ready code.
- Develop core user journeys across web and mobile, ensuring a consistent experience across platforms.
- Build responsive, accessible, and high-performing interfaces for different devices and network conditions.
- Optimize application performance, stability, loading time, and overall user experience.
2. AI-native and Coding Agent Development
- Use coding agents and AI-assisted development tools such as Cursor, GitHub Copilot, Claude Code, or equivalent solutions for code generation, refactoring, debugging, documentation, and repetitive engineering tasks.
- Design effective prompts, context, rules, and development workflows so that coding agents produce code aligned with product requirements, project architecture, and engineering conventions.
- Review, test, correct, and improve AI-generated code before merging or releasing it.
- Identify security, performance, maintainability, and architectural risks in AI-generated code.
- Balance development speed with code quality, testing coverage, maintainability, and long-term product stability.
- Evaluate new AI-assisted engineering tools and recommend practical applications for the development team.
3. System Integration and Product Quality
- Integrate web and mobile applications with backend services through REST or gRPC APIs.
- Implement authentication, authorization, state management, error handling, and end-to-end data flows.
- Write and maintain unit, integration, and end-to-end tests for core product journeys.