Position: Front-end developer (Senior)
Company: CEX.IO
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a **Senior Front-End Web Developer** who is motivated to combine the art of design with the art of programming and loves to write elegant code. You will be responsible for transforming UI/UX designs to actual code that will produce visual elements of the application. You will work closely with UI/UX designers and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

**Senior Front-End Web Developer** will partner with your product managers, teammates and cross functional teams around the company to identify problems and build solutions.
You will design, implement and test robust frontend applications. Write clean code that’s testable, maintainable, solves the right problem and does it well. 


**Responsibilities:**
Create high quality and responsive websites;
Implement web applications from designs in the form of Sketch or Figma.
The web applications are to be implemented with fitting and reusable code. They are also expected to be optimized for speed and scalability.
Discuss UI/UX with the designer for appropriate and feasible resolutions.
Play a vital role in the development, design, testing and deployment of Web and Mobile solutions. You will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Crypto Digital Platform
Write and maintain test cases with the right approach needed to ensure good coverage and quality.
Participate as active Agile team members to drive great ideas or features to delight our customers and help achieve business objectives.

**Requirements:**
Minimum 4 years of experience in frontend development with React JS
Proficient understanding of advanced ReactJS and Next.js. 
Experience of using XXX will be a considerable bonus.
Familiarity with integrating front-end UI/UX code with Enterprise Content Management Systems.
Proficient understanding of CSS and its variants, such as SCSS, or CSS-in-JS.
Proficient understanding of implementing a complex web responsive design, along with cross-browser compatibility issues and ways to work around them.
Familiarity with design toolkits such as Sketch or Figma.
Proficient understanding of Git;
Experience working with Agile project teams which leverage enterprise project tracking tools (such a Jira), code repositories (such as Git) and unit testing tools.
Good understanding of SEO principles and ensuring that application will adhere to them.