Senior Node.js with React experience (#651)

Poland, Bulgaria
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Spectron Services

N-iX is looking for a Senior Node.js Engineer with React experience to join our team on a full-time basis.

About project

It is a web application that focuses on the trading market and provides corporate clients with a comprehensive suite of customization products, offering transparency, flexibility and predictability. The main goal of it is to allow clients to gain exposure to the market, simply and transparently, to extract a return.

Responsibilities:

  • Develop applications using JavaScript (Node.js, React.js), adopting the best industry practices;
  • Conduct regular code reviews to improve code quality, design, and tests;
  • Collaborate with stakeholders on defining User Stories for the team;
  • Recommend system solutions by comparing the advantages and disadvantages of custom development and open-source alternatives;
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design by participating in code reviews
  • Explore new opportunities to add value to product and process and present to the team;
  • Attend regular Scrum meetings (Standups, Plannings, Retrospective and estimations meetings) and organize technical meetings to discuss solutions to technical and process challenges if needed

Requirements:

  • 4+ years of the proficient experience
  • Understanding of SOLID principles and design patterns
  • Commercial experience with Node.js
  • Commercial experience with React.js
  • Ability to cover code with performance metrics and stats
  • Experience with SQL and relational database design
  • Experience using Git version control
  • Experience with VS Code, Visual Studio, or other relevant development tools
  • Familiarity with Scrum/Agile principles
  • Strong communication skills
  • Ability to understand business requirements and translate them into technical requirements
  • Upper-intermediate-level of English

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
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings