Serdao

14 Phan Ton, TP Hồ Chí Minh

Company Size : 25-99

View more

Job description

Overview of job

We are hiring a Senior Frontend Consultant with deep Angular and TypeScript expertise to architect and deliver enterprise-grade frontend solutions for our global clients. The ideal candidate has 7+ years of experience building scalable, high-performance web applications — with strong command over advanced Angular architecture, reusable component design, data visualization, and complex UI workflows. This is a frontend-focused role, suited to engineers who take ownership of the entire frontend layer, drive architecture and performance decisions, and partner closely with backend teams, designers, and product stakeholders.

Key Responsibilities

•     Architect and develop enterprise-grade frontend applications using Angular and TypeScript, with strong focus on scalability, maintainability, and performance.

•     Design reusable component libraries, modular UI structures, and configurable frontend architectures that support evolving business requirements.

•     Implement advanced Angular patterns — state management, lazy loading, dynamic rendering, and micro-frontend architectures.

•     Build interactive analytical dashboards and data visualization modules using Highcharts, AG Grid, and DevExtreme to handle large-scale enterprise datasets.

•     Engineer complex UI workflows including multi-tenant interfaces, role-based access experiences, and dynamic form/report generation.

•     Develop dynamic PDF reporting solutions capable of exporting Angular application sections into enterprise-grade reports.

•     Optimize frontend performance — load time, rendering efficiency, bundle size, and runtime responsiveness.

•     Build responsive, accessible UIs using HTML5, CSS3, SCSS, Angular Material, and Bootstrap.

•     Integrate frontend applications with RESTful APIs, authentication systems (SSO, SAML, Active Directory), and real-time services via Socket.io.

•     Collaborate closely with backend teams, designers, QA, and product stakeholders to translate business requirements into well-architected frontend solutions.

•     Provide technical leadership, conduct code reviews, and mentor junior frontend engineers.

•     Contribute to production deployments, frontend release management, and ongoing optimization of large-scale distributed systems.

•     Working time:               Monday to Friday, 14:00-23:00

•     Start date:                    ASAP

•     Engagement:                Long-term

•     Language:                    English professional mandatory

•     Join a French tech company in Vietnam, combining European standards with local agility 

•     Work in a truly international environment, with 13+ nationalities collaborating daily 

•     Contribute to projects serving clients in 32 countries worldwide 

•     Be part of long term, meaningful SaaS projects with real business impact 

•     Grow your skills through mentoring, code reviews, and collaboration with experienced teams 

•     Enjoy a professional, supportive, and people focused work culture 

•     Visa, resident card, and work permit provided for expat profiles working in Vietnam

Job Requirement

•     7+ years of professional frontend engineering experience building scalable web applications.

•     Expert-level proficiency in Angular, including advanced frontend architecture, reusable component design, state management, lazy loading, and performance optimization.

•     Expert-level proficiency in TypeScript and modern JavaScript (ES6+).

•     Strong command of HTML5, CSS3, and SCSS, with proven ability to build responsive, cross-browser, pixel-accurate interfaces.

•     Hands-on experience with frontend UI frameworks — Angular Material and Bootstrap.

•     Proven experience building dashboards and data visualization modules using Highcharts, AG Grid, or DevExtreme.

•     Strong understanding of frontend performance optimization — load time reduction, rendering efficiency, and runtime profiling.

•     Experience integrating frontends with RESTful APIs and authentication systems.

•     Solid working knowledge of Git, GitLab, or Bitbucket, and Agile/Scrum delivery practices.

•     Excellent analytical, debugging, and problem-solving skills, with strong communication and ownership.

Preferred Qualifications

•     Experience with React, Redux, and RxJS for hybrid or React-based projects.

•     Working knowledge of Node.js, Express.js, or Sails.js to support full-stack collaboration and lightweight backend tasks.

•     Familiarity with real-time features using Socket.io or webhook-based integrations.

•     Exposure to MongoDB, MySQL, or Redis for frontend-driven data shaping or prototyping.

•     Experience with AWS or other cloud platforms for frontend hosting, CI/CD, and deployment automation.

•     Background delivering enterprise healthcare, pharmaceutical, or analytics platforms.

•     Exposure to micro-frontend architectures and large-scale multi-product frontend ecosystems.

Education

•     Bachelor's degree in Computer Science or a related discipline (required).

•     Advanced degree or relevant frontend/cloud certifications considered a plus.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • AngularJS
  • TypeScript
  • CSS3
  • Bootstrap
  • Hosting
  • MySQL
  • Git
  • MongoDB
  • Highcharts
  • NodeJS
  • Redis
  • ExpressJS
  • Architecture
  • BitBucket
  • Angular Material
  • SailsJS
  • SCSS
  • AWS
  • Redux
  • ReactJS
  • UI
  • Gitlab
  • RESTful API
  • RxJS
  • DevExtreme
  • Socket.IO
  • Webhook
  • CI/CD
  • Data Visualization

COMPETENCES

  • Agile
  • Scrum
  • Analytic Skills
  • Problem Solving Skills
  • Communication Skills
  • Teamwork