CW | Senior Frontend Engineer (AI-Assisted Development)
CBTW
- Tp Hồ Chí Minh
- Lâu dài
- Toàn thời gian
- Hands-on development: Write, review, and maintain high-quality, scalable, and secure frontend code primarily in Angular and React, with a strong focus on migrating from Angular to React and establishing Module Federation to enable a more modular frontend architecture.
- Frontend craft mastery: Define and advocate for coding best practices, architecture guidelines, testing strategies, and maintainability principles across teams.
- AI-assisted workflows: Act as an AI champion by driving the adoption of AI-assisted development workflows, leveraging tools like GitHub Copilot and AI integrations within Figma and Storybook to accelerate delivery and improve code quality.
- Design collaboration: Work closely with designers to align implementation with design vision, bridge gaps between design and development, and plan frontend efforts.
- Storybook & UI consistency: Maintain and evolve our component libraries using tools like Storybook, ensuring reusability, accessibility, and design fidelity.
- Security champion: Advocate for security and privacy best practices across frontend applications, from secure handling of sensitive data to safe usage of third-party dependencies.
- Technical mentorship: Guide engineers through informal mentoring, code reviews, and pairing in writing secure, maintainable, and well-tested frontend code. Elevate engineering thinking through high-quality feedback and modelling best practices.
- Polyglot mindset: Comfortably pick up and evaluate new tools, libraries, or frameworks where appropriate. Understand when and why a new technology is (or isn’t) a good fit.
- Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans.
- You’re a highly experienced frontend engineer with deep expertise in React, willing to work in Angular, ideally with experience contributing to framework migrations and/or Module Federation or similar micro-frontend approaches.
- You care deeply about shipping high-quality, user-friendly experiences that are robust and secure.
- You’ve worked on large-scale frontend applications and know how to balance pragmatism with scalability.
- You have a deep understanding of frontend security principles (e.g. XSS, CSRF, CSP, CORS, authentication flows) and how to mitigate them.
- You’re comfortable navigating ambiguous requirements and creating clarity for others.
- You regularly lead by example through clean, simple, and extensible code.
- You proactively explore and implement AI-assisted workflows (e.g. using GitHub Copilot, Figma AI, or Storybook automation) to enhance productivity and frontend innovation.
- You’ve built observable frontend systems - you know how to instrument code for metrics that matter, and how to use them to debug and optimise experiences.
- You’re a strategic thinker who can align frontend architecture with broader business and design goals.
- You proactively improve systems, not just code - advocating for better testing, observability, and deployment strategies.
- Strong English communication skills (both verbal & written), especially in the global software development environment.
- Familiarity with accessibility standards and performance best practices.
- Experience working in a product-led company or SaaS environment.
- Exposure to CI/CD pipelines and observability tools (e.g. Datadog).
- Understanding of backend systems and APIs to help design more efficient frontend–backend contracts.
- Be happy to coach, mentor and train less senior colleagues.