Overview

This company needs a skilled NodeJS Developer, who will join their team that works for the Property Rental Management system.

Your job will be developing user interfaces and implementing production-ready interfaces. Your job will both involve the maintenance of existing code and developing new functionality. Part of the job will also be re-implementing existing in-house tools in a more modular way and helping integrate development into a CI/CD pipeline for continuous releases.

REQUIREMENTS

  • Strong knowledge of JavaScript
  • 3+ years experience with NodeJS
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience with Postgres or MySQL
  • Experience with PaaS platforms
  • Understanding WebSocket operations
  • Experience in using version control and management systems: GIT, Github

WOULD BE A PLUS

  • Experience with Sails.js / Express.js, Circle CI
  • Sequelize
  • Heroku

PERSONAL QUALITIES

  • You should be interested in and aware of the newest trends in development in general and JS development in particular
  • Able to make technical decisions on your own as well as evaluate decisions of others
  • Able to follow deadlines and stay focused on the result

COMPANY OFFERS

  • Friendly team and enjoyable working environment
  • Long-term employment
  • Flexible working schedule
  • Interesting and challenging projects
  • Regular assessments and salary reviews
  • Competitive compensation depending on experience and skills
  • Social package: 18 days of paid vacation and 5 days of sick-leaves
  • Professional development, knowledge sharing
  • Accounting as a service
  • Free English classes