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