Position: Senior Full-Stack Engineer (React+Node.js)
Company: N-iX
Experience required: 3y
English level: upper

N-iX is looking for a Senior Front-End Engineer (React+Node.js) to join our team in Ukraine.

**Our customer** is a major luxury Swiss watchmaker and also a key player in the manufacture and sale of electronic systems used in watchmaking and other industries. The new engineer will be involved in the different subprojects and will be switching to different project teams, so we need a highly professional and autonomous person.

**Responsibilities:**
- Be an autonomous team member
- Be a part of the team throughout the SDLC to deliver critical business features
- Designing, building, and maintaining efficient, reusable, and reliable code
- Creating unit test cases that follow industry standards and testing practices

**Requirements:**
- 5+ years of software development experience with JavaScript
- 4+ years of experience with React JS and Node.js
- 1+ year of experience with Next.js (Could also be Gatsby.js)
- Experience with testing frameworks like Jest
- Commitment to TDD, SOLID principles, and related best practices in OOP
- Strong communication skills in English and comfortable working with remote teams

**Nice to Have:**
- Prisma
- tanstackQuery
- react-hook-form
- chakra
- nextAuth

**We offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and 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