Collaboration Betters The World

PS | Senior Frontend Engineer (ReactJS, Micro-frontend)

Location Vietnam, Ho Chi Minh City
Category
Consultancy
Position Type
Regular Full-Time
Working Model
Hybrid

Overview

About CBTW

  As a global tech company, we empower businesses with tailored tech and business solutions that drive innovation and sustainable growth. With over 3,000 experts across 21 countries, we deliver results through flexible engagement models—whether augmenting teams, managing complex projects, or building long-term operations. We specialize in Strategy & Governance, Product Design & Growth, Software Engineering, Data Analytics & AI, Cloud & Enterprise Platforms, Cybersecurity, and industry-specific solutions for Banking, Life Sciences, and Smart Industrial sectors. Guided by our commitment to building a better world, we dedicate time, resources, and expertise to education projects, creating a lasting impact on our teams, communities, and planet.

Qualifications

  • 5+ years of software engineering experience
  • Solid front-end development skills and experience in HTML5, CSS, JavaScript and Typescript
  • Expertise in JavaScript libraries (ReactJS is required) and strong experience with state management
  • Experience with REST API development and consumption
  • Familiarity with build tools (we use Vite, though experience with other tools is also acceptable) and the broader JavaScript toolchain.
  • Ability to write testable code, with experience in both unit and integration testing, code reviews, and maintaining coding standards.
  • Familiar with AWS
  • Exposure to environment developing a large-scale web application, and experience to build and optimize performance. Experience with microfrontends is a plus
  • Good team player, providing guidance and assistance based on your experience in front-end development
  • Good understanding of CI-CD and Trunk-Based Development is highly desirable
  • Good basic knowledge of NodeJS and an interest in growing into a full-stack development role over time
  • Good verbal communication skills in English
  • Proactive Mindset: Takes ownership of tasks and projects without waiting to be told. Identifies opportunities for improvement and acts on them early. Speaks up when something doesn't feel right, challenges the status quo respectfully, and contributes to a culture of healthy debate. 
  • Critical Thinking and Curiosity: Asks thoughtful questions, seeks clarity, and strives to understand the 'why' behind decisions, not just the 'what' or 'how'.
  • Be happy to coach, mentor and train less senior colleagues

Responsibilities

  • Develop user interface features on a large-scale of web application
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Develop web templates based on graphical web layout designs that follow the strict requirements.
  • Collaborate with other team members and stakeholders
  • Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed