Position: Middle React Engineer
Company: N-iX
Category: JavaScript
Experience required: 3y
English level: intermediate

**Responsibilities:**
• Work in sprints to deliver new functionality to the solution 
• Maintain and extend already existing applications  
• Actively participate in refinements, plannings, set estimations and follow commitments   
• 80% unit tests coverage is a must  
• Follow Eslint, Prettier, SonarQube and other code quality rules  
• Follow code review processes 

**Requirements: **
• 3+ years of experience with React and React Ecosystem (React hooks, Redux, Redux-saga) is a must    
• 3+ years of experience with JavaScript, HTML5, CSS3  
• Experience with SCSS, responsive design, BEM methodology  
• Experience with Jest, Enzyme, react testing utils  
• Understanding of design patterns, SOLID principles, principles of clean code
• Understanding of Git flow 

**Nice to have:**
• Experience with charting libraries (like Recharts)  
• Experience with TypeScript 

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• Possibility of partial remote work
• Best hardware
• An inspiring and comfy office

**Professional growth:**
• Challenging tasks and innovative projects
• An individual development plan
• A personal education budget
• Mentorship program
• Business trips

**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.