Tóm lược
- Yêu cầu kỹ thuật:
- JavaScript ,
- AngularJS ,
- TypeScript ,
- CSS3 ,
- Bootstrap ,
- Hosting ,
- MySQL ,
- Git ,
- MongoDB ,
- Highcharts ,
- NodeJS ,
- Redis ,
- ExpressJS ,
- Architecture ,
- BitBucket ,
- Angular Material ,
- SailsJS ,
- SCSS ,
- AWS ,
- Redux ,
- ReactJS ,
- UI ,
- Data Visualization ,
- DevExtreme ,
- RESTful API ,
- Gitlab ,
- RxJS ,
- Socket.IO ,
- Webhook ,
- CI/CD
Mô tả công việc
Tóm tắt công việc
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
Yêu cầu công việc
• 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.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- AngularJS
- TypeScript
- CSS3
- Bootstrap
- Hosting
- MySQL
- Git
- MongoDB
- Highcharts
- NodeJS
- Redis
- ExpressJS
- Architecture
- BitBucket
- Angular Material
- SailsJS
- SCSS
- AWS
- Redux
- ReactJS
- UI
- Data Visualization
- DevExtreme
- RESTful API
- Gitlab
- RxJS
- Socket.IO
- Webhook
- CI/CD
NĂNG LỰC
- Agile
- Scrum
- Analytic Skills
- Problem Solving Skills
- Communication Skills
- Teamwork