Middle NodeJS Engineer (#14061627)

Location:
Remote, Dnipro, Vinnytsia, Zaporizhzhia, Lviv, Kyiv, Sofia
Technical Level:
Middle
Job Category:
Software Development
Project:
an investment holding firm

N-iX is looking for Node.js Software Engineer who can become a part of our enthusiastic team and contribute new ideas into product development.

Our mission is to create an environment where people can fully develop their potential, become successful and empowered to make more impact. Therefore, we focus on creating a friendly, challenging and well-balanced environment where you can grow and develop.
We expect candidate to face challenges, take part in solution making and handle tasks independently while working as a part of our development team.
If you are excited to work on multiple technology stacks at once and grow as a full-stack engineer you're welcome to join our team.
The project team supports and develops Fintech products for the bank and its backend.

Main Responsibilities:

  • Design and implement solutions for front-end web applications and back-end services
  • Maintenance of codebase, including bug fixes and refactoring
  • Follow development best practices, including code reviews, testing, and documentation
  • Follow best practices for continuous integration and deployment
  • Be proactive, participate in the decision-making process, influence technology stack, take ownership of the end result

Role Requirements:

  • 1-3+ years of professional experience in full-stack Web applications
  • Backend-end experience using NodeJS
  • Understanding of OOP, algorithms, and design patterns

Programming Languages:

  • JavaScript (Node)
  • SQL

Tools and Technologies:

  • JSON
  • REST, microservice architecture
  • CI/CD, AWS

Soft skills:

  • Excellent written and spoken communication in English
  • Open-minded
  • Team player
  • Reliable/Responsible

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more