TOG recruitment

An Phu Plaza, 117-119 Ly Chinh Thang, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

10-24

Product

Việt Nam

3 Front-End Developers

TOG recruitment

Quận 3, TP Hồ Chí Minh

  • Experienced (Non-Manager)
  • Full Time
  • 800 - 1500 USD
  • Posted:14/03/2019
  • 3

Job description

Overview of job

For one of our clients, TOG recruitment is looking for .NET C# Team Leader to work with a young and innovative team in Ho Chi Minh city. As such, you always will be working with the latest proven technologies in a state of the art office with an open environment. The .NET C# Team Leader will work closely together with partners outside Vietnam and will join one of the SCRUM development cycles. Daily stand up video conferences can or will be part of the job. Therefore English training courses are provided to improve English communication skills.

Their client from the Netherlands offers an online booking system which allows their customers to create their own availability and allow their clients to book their time. On top of the online booking system, their system also provides a coaching system and client management system.

- Make sure the UI and user interaction follows the design

- Keep the technical debt to a minimum

- Add unit tests

- Do code reviews

Job Requirement

- At least 3++ years of experience with Web Front-End Software Engineer

- TypeScript, Angular (not AngularJS)

- HTML/SASS

- Unit Testing (Karma, Mocha, Chai, Sinon)

- REST, Node, Git

Principles:

- Clean Code

- SOLID

- FIRST / TDD

- Dependency Injection

Plus would be:

- OAuth

- SharePoint

- Microsoft Office API

- Microsoft Graph API

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • TypeScript
  • Angular2
  • Angular4
  • HTML
  • REST
  • MS SharePoint
  • Git
  • Dependency Injection
  • Unit testing
  • TDD
  • OAUTH
  • NodeJS
  • Karma
  • SinonJS
  • SOLID
  • MS Graph API
  • Mocha
  • Sass
  • ChaiJS
  • MS Office API

COMPETENCES

  • Communication Skills
  • Documentation
  • Teamwork
  • Problem Solving Skills
  • Learn New Technology Quickly