Position: Senior Front End Engineer (React) (#14306135)
Company: N-iX
Category: JavaScript
Experience required: 5y
English level: intermediate

**Our client** is the first-ever B2B marketplace platform allowing clients to instantly book interpreters for multilingual meetings. It streamlines the multilingual experience while giving full autonomy to both clients and interpreters. This application will include modules for authentication, international payments, scheduling, ratings/reviews, search, messaging, messaging, analytics, and reports.

**Responsibilities:**
- Be a part of the team throughout the SDLC to deliver critical business features
- Coach other engineers on the application and best practices across a broad spectrum of technologies
- Designing, building and maintaining efficient, reusable, and reliable code
- Providing appropriate code comments for program coding by following a standard coding pattern
- Creating unit test cases that follow industry standards and testing practices

**Requirements**
- 4+ years of software development experience with JavaScript in enterprise-level SaaS applications
- 2+ years of experience with React JS
- Experience with testing frameworks like Jest, Enzyme, Mocha, and others
- Commitment to TDD, SOLID principles, and related best practices in OOP
- Experience building an enterprise-level Software as a Services (SaaS) product with high standards on application performance and stability.
- Advanced understanding of HTML5, SCSS (or CSS3)
- Extensive knowledge of Redux
- Proficiency with a modern IDE like WebStorm
- MS/BS degree in Computer Science, Engineering or equivalent experience
- Strong communication skills in English and comfortable working with remote teams
- A team player with excellent manners and personality who values humility, collaboration, and openness

**Nice to Have**
- Experience with React Native
- Experience with B2B and B2G applications
- AWS skills
- Ruby on Rails
- Experience with ADA compliance

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Possibility of partial remote work
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring and comfy office

**Professional growth:**
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

**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