Search by job, company or skills

NashTech

Senior Software Engineer - NodeJS

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • To develop software applications with limited support from principal engineers
  • To write program from design specifications in compliance with established coding quality standard of the company
  • To write unit tests and run through all the test cases for assigned tasks and ensure all cases tested and passed before release for testing
  • To perform code review, code refactor if required
  • To document detailed designs as part of technical leaders (lead by Technical Architect or Solution Architect)
  • To self-train on new technologies
  • To follow strictly all the customer's process if being requested, company's processes and systems complied with CMMI standard

Qualifications

  • 3+ year experience NodeJS competence (Linux, MySQL/MongoDb, etc.)
  • Good English communication skills to discuss technical approaches with client
  • University degree in Computer Sciences, or equivalent
  • Good awareness of OOP, SOLID principles, code quality and coding standard
  • Good knowledge of NodeJS development, at least one NodeJS framework such as Express, Hapi, Meteor, etc
  • Good knowledge of web service development (RESTful)
  • Good knowledge of HTML, CSS, JavaScript, Ajax. Have ability to do development work for both back-end and front-end
  • Good awareness about security and performance in web development
  • Basic knowledge of Linux infrastructure, Linux based web server
  • Have knowledge about TDD, BDD and hand-on experience on unit test

Good to have additional skills:

  • Basic knowledge of cloud services specially AWS
  • Experience on any JavaScript Front-end framework (Angular/React/Vue)
  • Experience with Docker
  • Nice to have: K8S, Jenkins

What makes working with us special:

  • 13-month salary per year.
  • Performance bonus
  • Social Health Insurance paid fully.
  • Healthcare: Annual health check-up,
  • Premium Health Insurance
  • Annual leaves: 14 days.
  • Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga....
  • Training courses: Technical skills Soft skills English

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144497187