Position: Front End Developer (Fitness sphere)  - Ukraine, Georgia
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.
Offices in Batumi, Tbilisi, or remote.

**Coherent Solutions** is a US based software product development and consulting company that solves client business problems by bringing together global expertise, innovation, and creativity to produce world-class technology solutions. The US-based delivery teams work side-by-side with 1700+ employees globally. North America headquarters reside in Minneapolis, US, with European and Latin America locations in Bulgaria, Romania, Belarus, Ukraine, Moldova, Lithuania, Poland, Portugal, Costa Rica and Mexico.


**Company Background**

The customer is a US fitness centers operator. By offering affordable, high-quality fitness services, the company improves all aspects of people's lives. Over 14 million members belong to the client's network of over 2000 fitness centers located in North America. The customer also has a mobile application that is used by around 3 million of those members.


**Project Description**

The task is 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. You 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, React, Next.js, Server-Side Rendering, Jest, Remix, Tailwind CSS


**What You'll Do**

Develop and implement new features;
Support, maintain, and improve of existing code;
Write Unit Tests and perform Code Review;
Help QAs with testing to expedite product increment delivery;
Perform defects troubleshooting and fixing;
Work with the team on building the common knowledge base of the domain, QA practices, Engineering practices, Tools usage patterns;
Work on team’s professional skills and level;
Work with Product Managers team and address the gaps and discrepancies;
Mentor/coach/support the team members;


**Job Requirements**

5+ years of commercial software development experience;
Experience working with JavaScript platforms (React);
Experience working with Next.js;
Experience of mentoring and coaching team members;
Experience utilizing Agile software development approaches;


**Desired Skills**

Experience working with Server-Side Rendering and Jest;
Experience working with the Jest, Remix and Tailwind CSS;
Experience working in Scrum team with attention to quality;
Experience working with Atlassian tools;

**What Do We Offer**

100+ technical and non-technical trainings to develop and expand your horizons;
Internal meetings and conferences (we like sharing our expertise);
English courses;
Sports activities (soccer, basketball, hockey, tennis, swimming, etc.);
Corporate events (corporate parties, team building, happy hours, canoeing, etc.);
Presents for important life occasions (birthday, wedding or childbirth);
Global anniversary policy.