Position: Senior React Developer
Company: Storypoint
Category: JavaScript
Experience required: 5y
English level: upper

Job Description:
As a Front End Developer, you will work with developers, our designer and product manager to implement features for the Seashine Capital website and our internal applications. You will play an active role in identifying and resolving our standards in performance, usability and accessibility. You should have prior professional experience working with front end technologies like HTML, CSS and JavaScript. You will be willing to learn and apply new skills as required to ensure the company's success and iterate quickly to deliver experiences that our customers will love.

We are looking for talented open-minded Developer who will bring his/her experience, intelligence and inspiration to our team. The Developer will be responsible for taking over current solutions overall design and technical implementation, planning reengineering/refactoring, developing architecture and providing technical documentation.

Responsibilities:

●  Work with developers, designers and product managers to implement features;
●  Optimize code for clean, performant and accessible functionality;
●  Coordinate across different organizations;
●  Create reusable HTML, CSS & JavaScript modules;
●  Consuming backend services to display content & data via React components;
●  Contribute to front end build process;
●  Oversee deployment of front end production code;
●  Build Unit Tests for features in your code base;
●  Set up A/B Tests for new features;
●  Collaborate with other developers and possibly train and mentor when needed.

Requirements:

●  3 + years of professional website coding experience;
●  Experience developing responsive websites;
●  Must have a passion for clean semantic markup and attention to detail;
●  Have a good understanding of UI Design, Usability, and Accessibility;
●  Must be able to work and fix various basic browser inconsistencies that appear;
●  Must be able to work well under pressure to build features, wireframes, and high fidelity mockups;
●  Extensive experience with the following technologies: React, TypeScript, SCSS, HTML5 / CSS3 / JavaScript, Webpack, Git;
●  Experience working with REST APIs;
●  Experience with Material-UI a plus;
●  Experience with Django web apps a plus;
●  Experience with testing libraries/frameworks such as React Testing Library or Jest a plus.

 Preferred Skills:
●  Front End Build Processes and Package Management;
●  Unit Test creation and implementation;
●  Debugging and bug fixes;
●  Version Control;
●  Deployment Process;
●  Backend/API Integration;
●  A/B Test setup.