Senior NodeJS Engineer

1 Hour ago • 5 Years +

Job Summary

Job Description

N-iX is seeking a talented Senior NodeJS Engineer to join the team to upgrade and develop a range of platforms. The role involves participating in the software development process, defining the vision for new services, and proactively improving existing deployments. The engineer will be responsible for writing unit and integration tests and working in an Agile environment.
Must have:
  • 5+ years of software engineering experience
  • Strong knowledge of NodeJS, JavaScript, TypeScript, Express framework
  • Proficient with RDBMS and NoSQL database concepts
  • Experience writing unit and integration tests
  • Hands-on experience with Jest
  • Experience in an Agile environment
Good to have:
  • Knowledge of NestJS framework, Ruby on Rails
  • Experience with Redis, MySQL, PostgreSQL
  • Experience with Kuberenetes
  • Experience with GitHub Actions
  • BS or MS degree in Computer Science
Perks:
  • Flexible working format - remote, office-based or flexible
  • Competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings

Job Details

N-iX is looking for a talented Senior NodeJS Engineer to join the team who upgrades and develops a range of our platforms.

Our client is a 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 organisations around the world. Our teams are empowered to own their applications. By joining our team, you will be involved in the development process organization, the development of the software itself, defining the vision for new services, and proactively making improvements to existing deployments.

Requirements:

  • 5+ years of hands-on software engineering experience
  • Strong knowledge of programming languages and frameworks - NodeJS, JavaScript, TypeScript, Express framework
  • Proficient with fundamental database concepts (at least one RDBMS and one NoSQL)
  • Experience writing unit tests, integration tests and other test automation
  • Hands-on experience with Jest
  • Experience working in an Agile environment with continuous integration and/or delivery

Would be a plus:

  • Knowledge of additional languages and frameworks, i.e. NestJS framework, Ruby on Rails
  • Experience with Redis, MySQL, PostgreSQL
  • Experience with Kuberenetes
  • Experience with GitHub Actions
  • BS or MS degree in Computer Science or related experience

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!