Mi-C3 International Company Profile

Senior Node JS Developer

Mi-C3 International

Опис на работно место

This role requires an individual who has a passion for technology and an ability to adapt to new technologies as well as the ability to handle multiple projects and priorities. A strong team player, with the ability to work individually if required, strong analytical and troubleshooting abilities and experience working on high-performance web applications in conjunction with the listed technical requirements below will enable you to be successful in this role.JOB REQUIREMENTS

  • Ability to work both individually and as part of a team.
  • Strong analytical and troubleshooting skills.
  • Leadership skills and ability to lead junior developers.
  • Experience working on high-performance web applications.
  • A passion for technology and adapting to new technologies, demonstrated ability to handle multiple and competing priorities and projects.

TECHNICAL REQUIREMENTS

  • Proficient in NodeJS technologies such as express.js, socket.io or equivalent technologies.
  • Experience with ES6
  • Understanding the nature of asynchronous programming and the fundamental design principles behind a scalable application.
  • Experience with NoSQL and SQL based databases.
  • Implementing automated testing platforms and unit tests.
  • Experience working collaboratively using agile software development process.
  • Experience with GraphQL is a plus.
  • Experience with Java is a plus.
  • Experience with the TDD or BDD is a plus.
Find your dream job