Senior Frontend (Angular2+)

ANNA Building, Quang Trung Software City,, District 12, Ho Chi Minh
See map

Top 3 Reasons To Join Us

  • Attractive Net Salary Package
  • Additional Heath Insurance
  • English tuition fee support

Job Description

  • Participate in analyzing requirements, design architecture, implementation, code review, unit test, test, and deployment process.
  • Technical leadership for Front-end teams.
  • Discuss and propose solutions for team and monitor progress.
  • Review source code and coach colleagues to follow coding standards, design patterns and implement tests.
  • Research technologies and make workshops.
  • Assist and support PMs and teams in their daily work to build knowledge base and improve the development, testing, and deployment process together.
  • Lead and provide estimation for requirements.

Your Skills and Experience

Must have

  • Bachelor's degree or equivalent with focus on computer science, information technology, systems development, or a related field.
  • Have at 5+ Years of extensive experience with Angular frameworks.
  • Experience with other modern JavaScript frameworks like React.js, or Vue.js.
  • Strong understanding and experience of CSS, HTML, and related concepts at-scale (responsive/adaptive design, accessibility, libraries, and post-processors).
  • Architect and develop a scalable and maintainable website from scratch.
  • Deep understanding of Web Performance and Web Accessibility.
  • Expert knowledge of JavaScript and ES6; HTML5/CSS3 with the expertise to fuse these with modern web development practices.
  • Experience with non-functional aspects, i.e. security, performance, and scalability.
  • Proven experience in troubleshooting, investigated and solved UI performance issues.
  • Strong understanding and experience of common software design patterns.
  • In-depth development experience with clean code, coding standards, and code review.
  • In-depth development experience with unit tests, mocking libraries, code coverage, and code refactoring.
  • In-depth development experience with REST, SOAP, XML technology.
  • Have CI/CD experience with TFS/VSTS, Bamboo, GitLab, Bitbucket or similar tools.
  • Can advise project teams on the use of static code analysis tools and configure the tools.
  • Can provide technical leadership in complex projects and guide a team of 10 developers.
  • Fluent in spoken and written English.
  • Able to adjust your working time according to the project schedule.

Nice to have

  • Knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies.
  • Experience with front-end build tools: Webpack, Grunt, Gulp, or JSPM.
  • Back-end development experience in Node, .NET, or Java.
  • Experience with TDD/BDD.
  • UML, arc42, structure101.
  • Experience in profiling and performance monitoring tools.

Why You'll Love Working Here

The reasons why you want to work at bbv

  • Friendly working environment
  • English speaking environment
  • Truly Agile software development process
  • Working with top talents from Switzerland, Germany, Greece, and Vietnam
  • We support online and offline English classes at top English centers in Ho Chi Minh
  • We support sports clubs, parking fee, free coffee, snacks, and lunch
  • Working with latest technologies (microservices, CI/CD, latest version of Java, Angular…).
  • Working with different business domains such as e-commerce, automotive, logistics, insurance, healthcare…
  • Participating in the complete software development lifecycle and help making visions work
  • Exchanging knowledge with 20 internal communities (Java, .NET, Cloud Computing, Mobile Development, IoT, Cryptocurrencies)
  • Annual company trip and team building activities
  • Year-end party and project team dinners
  • Gifts on Tet holidays
  • Many other benefits from Labor Union


  • Net salary: we will cover your medical, social and unemployment insurance for you as well as your personal income tax.
  • Monthly lunch allowance
  • Annual medical check
  • Premium health insurance
  • 13th month salary
  • Loyalty bonus: after the first year, you will receive a loyalty bonus equal to 50% of your current monthly salary each year.
  • 14 days annual leave
  • Regular team dinners and End Year Party.
  • Annual company trip and team building activities.
  • Chance to work with top talents from Switzerland.
  • Chance to work with latest technologies (micro front-end, CI/CD, latest version Angular…).
  • Tuition fee support will be offered for English improvement at top English centers in HCMC. ​
  • Others: company sponsored sport clubs, parking fee, free coffee, snacks.