Fullstack Developer (NodeJS, JavaScript)

Floor 10th, Deamplex Bld. 195 Dien Bien Phu, Binh Thanh, Ho Chi Minh
See map
Expired

The Job

  • Join a variety of projects for clients based on NodeJs platforms, to develop various applications.
  • Work as part of a team to meet demanding project requirements.
  • Follow best practices and coding standards to ensure the best system performance regardless of the browser or device.
  • Expected to design, code, analyze, configure, unit test, and maintain applications with minimal guidance.
  • Design and implement RESTful APIs.
  • Write unit, functional and end-to-end tests.

Your Skills and Experience

Qualifications

  • At least 2 years of experience with software development.
  • A Bachelor’s degree in computer science or related field preferred.
  • Skills: NodeJS, Javascript/HTML5/CSS3, Database.
  • Strong knowledge of NodeJS.
  • Strong knowledge and experience of SQL.
  • Good in understanding & applying Design Patterns/Design Principles.
  • Solid understanding of and practical experience with JavaScript.
  • Good understanding of OOP/OOD and design patterns and asynchronous programming techniques.
  • Understanding of RESTful web services.
  • Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment and source control.
  • Proficient in code review, code refactoring.
  • Experience working with Web API, Web Services REST, SOAP, XML, and related data exchange technologies is a plus.
  • Experience working with different programming languages is a plus.

Requirements

  • Need to have Self-Learning skill, Teamwork spirit and be able to work under pressure.
  • Ability to communicate and solve good problems.
  • High responsibility, professional working style.
  • Ability to summarize and go straight to the point.
  • Being able to communicate in English is a plus.

Why You'll Love Working Here

  • Attractive salary, suitable for working capacity.
  • Review salary twice/year.
  • Working hours: 9:00 ~ 18:00, 5 days/ week.
  • Enjoying good remuneration of company when becoming an employee: social insurance, annual
  • company trip, 13th salary, End Year bonus,…
  • Recognition and rewards based on your performance.
  • High promotion opportunity.
  • Good career path development.
  • Creative, modern and open working place.
  • Continuous and professional training to fully develop your potential.
  • Work hard, play hard and enjoy various activities.