Lead Node.JS Developer

Location: Kharkiv,Ukraine

Preferred Experience

  • Strong proficiency with JavaScript (ES6).

  • Excellent knowledge of Node.js and frameworks available for it.

  • Understanding the nature of asynchronous programming and its quirks and workarounds.

  • Knowledge of software design patterns & understanding pros & cons of each way.

  • Understanding fundamental design principles behind a scalable application.

  • Basic understanding of front-end technologies, such as HTML5, and CSS3.

  • Familiarity with one of these frontend frameworks: Vue.js/AngularJS/React/Backbone.

  • Implementing automated testing platforms and unit tests.

  • Big experience with MySQL.

  • Strong knowledge of Linux & ability to setup NodeJS environment from scratch (not for PR but for dev purposes).

  • Proficient understanding of Git.

  • Written English (read & write).

Desirable

  • Understanding fundamental principles of Scrum process.

  • Knowledge of Microservices Architecture pattern.

  • Ability & desire to carefully review tons of code & develop other team members

  • Experience with Twitter Bootstrap.

  • Vagrant/Docker.

  • NewRelic

  • AWS.

Responsibilities

  • Your primary focus will be on the handling & sizing all tasks from the business, managing development team, 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 creation of the front-end elements. Therefore, a strong understanding of front-end technologies is necessary as well.

  • You drive innovation in our development as a part of the team by setting up standards, advocating the latest industry trends & building the next-generation web applications.

We Offer

  • High & competitive salary.

  • Challenging work in an international professional environment.

  • Opportunity to influence software development process, to be the owner of the product in your field of expertise.

  • Opportunity to apply SAFe methodology.

  • Individual development plans for employees.

  • Flexible management.

  • Relocation Bonus when moving from a different city / country.

  • Full benefits package: paid vacation and sick leave.

  • Continuous professional development (free internal and external professional trainings).

  • Free English classes in the company office.

  • Free use of the services provided by Namecheap.

  • Quarterly teambuilding activities.

  • Coffee, tea, fruits, office lunch delivery.

Qualifications

  • Bachelor’s Degree.

Contact us

Need help? We're always here for you.

× Close