Position: Senior Front-End Engineer (SportsBook)
Company: Clover.Tech
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2020-11-01T00:00:00+02:00

**Responsibilities:**

Create rich and complex SPAs (SportsBook website with games integration, Back-Office);
Full development cycle (from accepting technical requirements — to delivering changes to production, including all the fun stuff of CI/CD like unit-testing, code review, and feature toggling);
Take full responsibility and drive optimization/refactoring projects targeting branding and scaling, performance, quality, development speed improvements for the aforementioned SPAs;
Closely communicate with designers, BA’s, and product managers, provide the best solutions, and influence the product;
Take one of the leading roles in organizing corporate Web Dev League to share knowledge and Web Dev news and enforce professional growth.

**Requirements:**

Work experience with commercial projects over 4 years (specially high-loaded ones);
Experience in front-end development targeting mobile and desktop browsers on different devices;
Excellent knowledge of JavaScript Core, ES6+/TypeScript, HTML5, CSS3/Sass;
React/Redux/Next.js ecosystem knowledge and experience;
Functional and Reactive programming experience;
Experience with real-time data processing and transformation;
Software Design knowledge: OOD, SoA, Design patterns;
Experience in code performance analysis;
Proven experience in tests creation and other CI/CD practices;
Experience with Git, Nginx, Docker;
Experience in code review, refactoring, team mentoring, cross-teams communication skills;
Experience with high load web site’s, performance tests for FE;
Experience with web.sockets, SSE;
Working with microfrontend’s;
Working with mock services (without ready backend);
GraphQL will be a plus;
Working with native applications (knowns how to build effective APIs).

**Будет плюсом:**

Experience in applying multi-branding concepts for a single cross-platform product;
Experience in Node.js, Svelte, MobX, Gatsby, Protobuf, Immutable, Lodash, Storybook, CSS Modules, Sass, Jest, Enzyme, Webdriver.io;
Experience in trunkbaseddevelopment.com or GitHub flow, GitLab, JIRA, Confluence;
CI/CD processes implementation, experience with TDD/BDD and test automation;
Experience in Kubernetes, AWS, CDN/Cloudflare, experience in introducing DevOps and DevOpsSec culture in the company;
Experience in SEO and performance optimization;
Experience in Webpack, NPM, Yarn.

**What we offer:**
We offer many job perks as well as fantastic team culture. In addition, you’ll get the opportunity to work in the gaming industry with one of the top teams in the sector. You’ll get the chance to grow as a professional as well as the opportunity to invest in your educational growth.

**Our benefits:**
Competitive compensation reward;
Private medical insurance after a trial period;
Modern and convenient office in close proximity to the metro;
Friendly working environment with high-level professionalism;
Paid vacation and sick leaves;
Corporate events and team buildings.