Senior Backend node.js developer

Responsibilities:

  • Focusing on the back-end development of web-application
  • Writing reusable and maintainable code
  • Designing and implementing new features and functionality
  • Optimizing code for maximum performance
  • Proposing solutions and approaches to technically handle non-trivial requests
  • Participating in the Agile development process, team planning, estimation, review activities
  • Work as a part of an international development team

Requirements:​​​​​​​

  • Experience with JavaScript and Node.JS (senior level)
  • Experience with REST API’s
  • Experience with relational databases (e.g. MySQL, PostgreSQL, Oracle, db2)
  • Experience with NoSQL databases (e.g. MongoDB, CouchDB)
  • Experience with Git

Foreign languages:

  • English intermediate level or higher, both verbal and written

As a plus:

  • Experience with Linux systems
  • Experience with TypeScript
  • Experience with CI/CD pipelines
  • Experience with Docker
  • Experience with Scrum
  • Experience with Redis
  • Experience with Elastic Search
  • Experience with Graphql (apollo-server)
  • Experience with other languages (e.g. Python, Golang, Ruby, Java)
  • Experience with unit and integration tests

Conditions:

  • Competitive compensation higher than average on the market
  • Paid 24-day vacation, compensation of educational courses
  • Regular salary review based on employee performance
  • Ability to learn from industry leaders and work with international clients
  • Convenient office location in a quiet downtown area (Pecherska St.)
  • Business trips to European countries
  • No micromanagement: we encourage self-organization and trust
  • Flexible working hours (8 hours a day, 5 days a week)
  • English classes with the opportunity to upgrade your grammar and speaking skills
  • Friendly, international democratically oriented team
  • PS4, regular corporate events

Контактная информация

Sydorov Vitalii, 380-95-4879448
sydorov@edsson.com