Position: Senior JavaScript Developer (React)
Company: Exadel
Experience required: 3y
Category: JavaScript
Published: 2020-10-01T00:00:00+03:00

**About the Customer**:
The Customer is the developer of the fastest growing AI-driven women’s health product that provides solutions for girls and women at every stage of their life. Headquarters:
Redwood City, California

**About the Project**:
The Project is the #1 mobile product for women's health. The app offers:

Pregnancy and post-pregnancy modes
A woman can track their baby’s development and learn the essentials of being a parent with special visuals and articles developed by medical experts.

Daily health insights
Thousands of expert articles, quizzes, and surveys in a personal feed.

Health Assistant
Health Assistant helps get engaged in dialogues on different health topics to better understand body signals.

Secret Chats
This option gives the possibility to discuss different topics, ask questions anonymously and get support from millions of women worldwide.

Web application to extend mobile iOS application about womens’ reproductive health.
The app’s purpose is to simplify the subscription process for clients who have discovered the app through the web (advertisements, banners, articles) - no need to install the app first, can start right away from the web-browser.

**Project Start**: 
Project started January 2020

**Project Advantages**: 
A team driven and devoted to common success
SCRUM methodology
The popularity of the app is on the rise

**Team Composition and Locations**:  
Manual QA, JavaScript Developer (React Native), JavaScript Developer (Node.js), Business Analysts, Project Manager (Belarus)

**Project Tech Stack**: 
JavaScript (React Native), JavaScript (Node.js)

**Requirements**:
3+ years of JavaScript experience
Good knowledge of React Basics. React main principles
Hands on experience with Redux, Next.js
Good knowledge of TypeScript (project is written in TypeScript)
Unit testing
Understanding Application and Component events and lifecycle
A sense of value of web standards, accessibility, and user experience
Ability to work and achieve results without daily supervision collaborating with other engineers
Strong organizational skills

**English level**:
Not relevant. Can be basic English, high technical skills are the must.

**Responsibilities**:
Working closely with product owner on grooming the product backlog, providing technical insight and feedback
Active features development: landing constructor, onboarding driver, checkout page (Stripe and Paypal integration)
Writing new features, bug fixing, refactoring, developing unit tests, writing documentation
Take part in all technical discussions
Analyse, gather and clarify requirements of your  area
Perform code review
Constantly work on improving your level of skills and qualifications
Collaborate with React developers for best practices and solutioning