Position: Senior React Developers
Company: OpenTag
Category: JavaScript
Experience required: 5y
English level: upper

**The things that you do daily would look like this :
**
- Attending company and development meetings;
- Follow code-style guidelines, best practices, and company policies;
- Use BDD/TDD practices to implement new functionality;
- Identify technical debt and refactoring ideas for legacy code
- Participate in the code review process and pair programming sessions
- Debug issues and determine their root cause;
- Mentor junior software engineers;
- Learning the codebase and improving your coding skills;

**Job requirements
** 
- Extensive programming experience with JavaScript (5+ years);
- Mastery of a UI library ( React is preferable), TypeScript and responsive design;
- Agile experience with SCRUM or Kanban;
- Experience with BDD/TDD with Jest and Cucumber;
- Understanding of OOP concepts and software design patterns;
- Ability to work in a team environment
- Ability to learn new software and technologies quickly;
- Experience with NodeJS, Express, gRPC, GraphQL, and Apollo Server/Client will be considered a plus;

**What we can offer you
**
— Fast recruitment process (an interview and then possibly an offer in the matter of two working days)
— Excellent remuneration
— Full tax support and salary paid in USD
— Full support in needed equipment
— In-house position with the opportunity to work remote several days per week
— Flexible working hours

**Benefits:
**
— Premium Medical insurance
— English classes
— Sport subscription
— Individual educational programs

**Professional growth:
**
— Challenging tasks and interesting projects
— An individual development plan
— Training programs, certifications, conferences including international events

**Fun**:
— Corporate celebrations, team buildings, and fun activities
— Exciting parties
— Memorable anniversary presents