NodeJS Developer (JavaScript,MySQL)

Vinova
Expired
Vinova
Vinova
+2
151B Thái Hà, Láng Hạ, Dong Da, Ha Noi
08 Nguyễn Cao Luyện, Son Tra, Da Nang
At office

Top 3 reasons to join us

  • Competitive salary with multiple bonus scheme
  • Provide Macbook Pro for work
  • Chance to work onsite abroad

Job description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions

Your skills and experience

Must to have:

  • At least 2 years of experience in Node JS is preferred.
  • Strong proficiency in JavaScript
  • Knowledge of Node.js and frameworks available for it {such as Express, StrongLoop, etc depending on your technology stack}
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Have knowledge of MongoDB, Mysql, postgresql

Nice to have:

  • Good understanding of server-side templating languages {such as Jade, EJS, etc depending on your technology stack}
  • Good understanding of server-side CSS preprocessors {such as Stylus, Less, etc depending on your technology stack}
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Have knowledge of AWS, Docker

Why you'll love working here

   Why you will love working here:

  • 3 location: HCM, HA NOI, DA NANG 
    - 28/14 Le Thi Hong, Go Vap, HCM
    - 17 An Nhon 8, Son Tra, Da Nang
    - 29, Ngo 151B Thai Ha, Dong Da, Ha Noi
  • Nice and friendly working environment.
  • Lots of interesting and challenging projects to work on.
  • 13th-month salary benefits
  • Chance to work onsite abroad
  • We have a fun, Silicon Valley-style startup culture that values openness, fun, and awesomeness.
  • Attractive salary and annual salary review.
  • Provide device for work.
  • A fun, awesome work environment with multiple exciting bonus scheme
  • Progressive and international working environment.
  • Exciting company activities.
  • Free in-house entertainment facilities (football), coffee, and snack (instant noodles, cookies, candies…)

Opportunities:

  • Direct coaching from top management
  • Chance to work overseas based on the request from client
  • Chance to improve the technical skill during working with clients on new technology, and exciting workshops, seminars.
  • Chance to become leader of a dynamic and growing company.

Vinova - World-class mobile and web development services for startups & enterprises since 2010.

Company type
IT Outsourcing
Company size
51-150 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
Extra salary for OT