← DatVietVAC
Senior AI Native Engineer React, Next.js, Flutter
DatVietVAC · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Quận 3, Hồ Chí Minh, Hồ Chí Minh
Tổng quan
- 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.
- 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.
- 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.
- Debug application issues and identify root causes across frontend, mobile, API, and integration layers.
- Participate in code reviews, CI/CD pipelines, release processes, and production troubleshooting.
- Ensure stable user experiences across supported browsers, operating systems, devices, and screen sizes.
- Collaborate with QC Engineers to define test scenarios and resolve issues before release.
- Engineering Standards and Collaboration
- Develop and share best practices, reusable prompts, templates, and guidelines for coding-agent-assisted development.
- Contribute to frontend and mobile architecture, coding standards, reusable components, and shared libraries.
- Collaborate closely with Product Owners, UX/UI Designers, Backend Engineers, QC Engineers, and SRE/DevOps Engineers throughout the product development lifecycle.
- Communicate technical decisions, risks, dependencies, and trade-offs clearly to relevant stakeholders.
- Mentor team members on the effective and responsible use of coding agents.
- Continuously improve development workflows, code quality, engineering productivity, and release efficiency.
- College or bachelor’s degree in information technology, Software Engineering, Computer Science, or a related field.
- At least four years of experience as a Frontend Engineer, Mobile Engineer, Full-stack Engineer, or in a similar software engineering role.
- Proven experience delivering React or Next.js web applications and Flutter mobile applications to production.
- Practical experience using coding agents or AI-assisted development tools in day-to-day software development.
- Experience developing transactional products involving payments, e-commerce, fintech, or high-traffic applications is highly preferred.
- Strong proficiency in TypeScript, JavaScript, React, and Next.js.
- Good understanding of server-side rendering, static-site generation, routing, state management, responsive design, and frontend performance optimization.
- Strong proficiency in Flutter and Dart for developing cross-platform mobile applications for Android and iOS.
- Good understanding of Flutter widget architecture, state management, application lifecycle, build configuration, and release processes.
- Experience publishing or supporting applications on the Apple App Store and Google Play Store.
Quyền lợi
Chế độ thưởngLaptop / Thiết bịGửi xe
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→