For our client — leader in B2B solutions in the iGaming industry – we are looking for Senior Front-End Developer
About company: The company develops various software solutions for online gambling business, offers high-quality game content, license acquisition help, as well as expert support.
The mission of the company is to create leaders in the iGaming industry, contributing to the growth of the business of the partners and customers. Curiosity, speed, perseverance and professionalism are the values of the company’s team.
— Applications architecture design;
— Develop and maintain front-end functionality (back-office and Casino website);
— Build and maintain web-components in a collaboration with the UX team;
— Oversee and mentor front-end engineers on the project;
— Participate in requirements gathering and validation;
— Identify and raise potential project risks to the team and help to alleviate those risk;
— Conduct code reviews and provide feedback and guidance to developers based on the code;
— Assign tasks to team members effectively;
— Help drive technology standards and best practices.
Essential professional experience:
— Work experience with commercial projects over 5 years;
— Software Design experience: OOD, SoA, Design patterns, understanding functional programming approaches in JS;
— Experience in developing using React, Redux at least 3+ years;
— Proven experience in developing of rich user interfaces for desktop and mobile browsers;
— Proven experience using build tools (Gulp, Webpack);
— Experience in Unit Testing, E2E testing;
— Experience with GIT, JIRA, various CI/CD systems, basic knowledge of UNIX-systems;
— Leadership, mentoring and managing team in Agile environment 1+ years.
Will be a plus:
— Experience in Next.js ecosystem;
— Experience in developing configurable front-end applications;
— Experience in developing micro-frontend architecture;
— Understanding of isomorphic technologies of JS apps;
— Experience with Lodash, Storybook, CSS Modules, Sass, Jest, Enzyme;
— Experience in building API on backend services (NodeJS, PHP);
— Experience of CI/CD processes implementation.
— Ability to become part of a rapidly growing team in a successful international IT project;
— Flexible work schedule;
— 20 vacation days, 5 family days, 3 sick days;
— Foreign language classes;
— Corporate events and teambuildings;
— Gym membership;
— Comfortable office in a Prague city center.