Position: Senior Front-End Developer
Company: Coherent Solutions
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a React developer to develop a web-based member portal for users

**About Company:**
The Client is a publicly traded franchisor and operator of over 2000 fitness centers, primarily located in North America and serving over 14 million members. Around 3 million of those members also use the Client's mobile application.

**Project description:**
The Client started the initiative to implement web-based member portal for users. This web application allows managing account, see billing history, activities and is used as advertisement tool. The application currently on MVP stage and has skeleton and minimal list of features. The team we are putting together will be responsible for full cycle development of new features and minimal effort for supporting existing functionality.

**Technologies:**
● Atlassian Products Suite (JIRA, Confluence)
● Figma, Contentful, DataDog, Slack, Browserstack, Postman
● ReactJS, NextJS
● Server side rendering, Jest, Remix, Tailwindcss

**Requirements:**
● 5+ years of software development experience
● Strong experience working with JS platforms (mainly ReactJS)
● Good experience of the NextJS
● Experience mentoring and coaching team members
● Experience utilizing agile software development approaches
● Collaborative mindset with strong interpersonal communication skills
● Eager to help other team members and collaborate in order to achieve team goals.
● Quick learner
● Details oriented and focused on Quality
● Curious about how things work
● Desire and ability to understand business domain into details, critical thinking
● High-quality standards
● Upper-Intermediate speaking English

**Responsibilities:**
● Development and implementation of new features
● Support, maintenance and improvement of existing code
● Writing Unit Tests and performing Code Review
● Help QAs with testing to expedite product increment delivery.
● Perform defects troubleshooting and fixing.
● Actively work with the team on building the common knowledge base of the domain, QA practices, Engineering practices, Tools usage patterns, etc.
● Constantly work on team’s professional skills and level
● Work with Product Managers team and address the gaps and discrepancies.
● Communicate directly with customer

Work will involve designing, coding, unit and integration testing application based on the user stories provided by the client and business analyst as well as help to clarify and refine user stories.

**We offer you:**
● Reliable people-oriented company;
● A strong team of professionals, friendly and open to cooperation;
● Opportunity to share experiences at internal meetings and conferences;
● 100+ technical and non-technical training for development and broadening of horizons;
● Career growth and development;
● Regular salary review based on employee performance;
● Medical insurance from the first working day;
● 15 sick leave are fully compensated;
● 18 working days of paid leave;
● IT Club Loyalty program gives a lot of discounts and bonuses;
● English courses;
● Remote work;
● Team sports activities and corporate events.

**Get to know us via video and send your CV.**