Position: Senior React Frontend Developer
Company: Remotal
Category: JavaScript
Experience required: 2y
English level: fluent

**Position**

Full-time remote position in the client's team, developing the product for the long term - candidates should be located in Europe
Collaborate with the team to decide on architecture and large platform decisions
Develop user-facing features using React 
Work with the team to develop the scope and timelines for all front-end code tasks and projects
Code reviews and code quality maintenance 
Work with our GraphQL API and advise on API structure and endpoints Optimizing components for maximum performance across many devices and browsers.

**Requirements**

2+ experience working with enterprise React single page applications
Implementing and optimizing GraphQL requests with Apollo GraphQL
Writing progressively enhanced mobile and desktop applications 
Using TDD & BDD techniques and working closely with product and QA engineersWorking in an agile environment run by scrum master and product team
A high-level of understanding of semantic HTML5 and the DOM
An interest and understanding of modern CSS techniques (CSS-in-JS, SASS)
Deep knowledge of latest ECMAScript features and techniques
Strong written and verbal English communication skill

**Good to have**

Experience in monorepos (Yarn Workspaces, Lerna)
Experience in Vue.js as we are starting a greenfield migration into a new React codebase.
Experience with mobile development tools (Ionic, Capacitor, Cordova, React Native)
Active contributions to OSS projects in the ecosystem and understanding of building reliable API’s which are release friendly.