Senior Node.JS Engineer (#12524252)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
Global stock photography provider
N-IX is looking for perspective and ambitious Senior Back End Software Engineer to join our team.
About the client
Our client is leading global provider of high-quality licensed images, videos, and music. The company helps inspire graphic designers, creative directors, video editors, filmmakers, web developers, and other creative professionals by providing diverse content to businesses, marketing agencies and media organizations around the world. Content creators contribute their work, where end users buy and use it in a diverse array of creative personal and business projects. It's a two-sided marketplace that empowers the world's storytellers.

Main Responsibilities:

  • Design and implementation as a team of the technical solutions
  • Implementation of the best practices for continuous delivery
  • Workload and timing estimations
  • Involved in Team on-boarding and Mentorship
  • Adhere to company standards and guidelines
  • Code reviews, technical documentation, deployments
  • Propose process improvements and changes
  • Actively participate in project team meetings and technical discussions related to the project

Role Requirements:

  • Backend experience 4+ using Node.JS
  • Experience in creating GraphQL services
  • Experience with SQL databases
  • Experience with Docker
  • Experience with Kubernetes
  • React.JS front-end development
  • At least some experience with AWS 
  • Good OOP understanding
  • Upper-intermediate level of English
  • Strong communication & team working skills
  • Experience with git

The ideal candidate is also:

  • Has agile mindset and is a good team player
  • Gets things done, can find a creative compromise between an ideal technical solution and actual client needs
  • Understands the value of testing, quality, continuous integration, source control, and code reviews
  • Able to analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them

We offer

  • Flexible hours approach
  • Competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • Personal education budget
  • Membership of the IT-BPO club card, loyalty program.
  • Gym, Masseur, and Doctor
  • Relax zones


  • Corporate events and outstanding parties
  • Team buildings
  • Anniversary presents