TopDev

ReactJS/NodeJS Developer

CB/I Digital

Vietnam Office: ROBOT TOWER, Lầu 6, 308 - 308C Điện Biên Phủ, Phường 04, Quận 3, Thành phố Hồ Chí Minh
Job Description
About Company

We are looking for a capable Senior NodeJS, ReactJS Developer to join our team to build the finest website, applications for our clients in the U.S. and Vietnam.

Your role & responsibilities

  • Participate in analysis, design and product development using ReactJS, NodeJS
  • Work alongside product managers and clients to build websites 
  • Build high performance, scalable and testable components for our websites
  • Investigate and implement state of the art technologies to improve site reliability, customer experience, and raw performance
  • Think outside the day-to-day and propose ways to elevate the art of frontend engineerin

Your skills & qualifications

  • Have good knowledge of HTML5, CSS, Javascript.
  • At least 1 year experience in NodeJS, ReactJS, Typescript, ExpressJS, Inversify, Knex, RxJS
  • Knowing about Redux, WebSockets, Async, Webpack is an advantage
  • Knowing about PWA development and optimization is an advantage
  • Familiarity with Design pattern: IoC/DI (Inversion of Control, Dependency Injection), Factory Pattern, Domain Driven Design, Clean Architecture, Reactive Programming, Publish Subscribe Pattern, Singleton Pattern, Adapter Pattern
  • Knowledge of RESTful API design & programming
  • Knowledgeable about the testing framework (Jest / Chai / Mocha / Jasmine)
  • Have an understanding of data architecture & database
  • Knowing about Graphql is an advantage
  • Knowing Typescript is an advantage
  • Knowing about IoC and DI is an advantage
  • Agile, sociable, good at research and self-study, high responsibility at work.

Recruitment process: Online interview via Skype.

Benefits for you

  • Learn advanced coding techniques from leading industry experts
  • Gain extensive coding experience and skills from a variety of projects, platforms
  • Work in a dynamic, transparent, and professional environment
  • Improve English language and communication skills
  • Receive social insurance, health insurance and other benefits in accordance with the provisions of the Labor Law and the Company.
  • PLUS Bao Viet, PTI premium insurance
  • Participate in the company trip every year
  • Have opportunities for a salary raise ahead of time with solid contribution. Enjoy the 13th month salary and bonus according to the project progress.
  • Receive overtime pay according to company policy (x1.5 with weekdays, x2 weekends)
  • Working time: Mon-Fri

Company

CB/I Digital

Industry

Product, Phần Mềm

Company size

100-499

Nationality

United States, Vietnam

About us

General information