Senior JavaScript Developer for BB team Offline
We invite those who will:
β Develop a user interface and logic for a complex SPA (Sportsbook website with Casino integration);
β Full development cycle (from accepting technical requirements from BA/SA β to delivering changes to production);
β Take full responsibility and drive optimization/refactoring projects targeting branding and scaling, performance, quality, development speed improvements for aforementioned SPAs;
β Utilities and internal system integration modules;
β Payment systems and other 3-rd party systems (casino) integration;
β Design architecture application;
β Closely communicate with designers, BAβs and product managers, provide best solutions and influence the product.
Essential professional experience:
β Work experience with commercial projects over 4 years (specially high-loaded ones);
β Experience in front-end development targeting desktop and mobile browsers on different devices;
β Excellent knowledge of JavaScript Core, ES6+, HTML5, CSS3, post-processors;
β React/Redux/Reselect/RxJS ecosystem knowledge and experienceReact;
β Strong knowledge of asynchronous programming model in JavaScript;
β 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;
β Understanding of isomorphic technologies of JS apps;
β Experience with Git, Docker, Nginx;
β Experience in code review, refactoring, team mentoring, cross-teams communication skills.
Desirable skills and personal features:
β Experience in server-side development with Node.js;
β Experience in applying multi-branding concepts for single cross-platform product;
β Experience in Node.js, Protobuf, Immutable, Lodash, Storybook, CSS Modules, Sass, Jest, Enzyme, Webdriver.io;
β Experience with trunkbaseddevelopment.com or GitHub flow, GitLab, JIRA, Confluence;
β CI/CD processes implementation, experience with TDD/BDD and test automation;
β Experience in Kubernetes, AWS, experience in introducing DevOps and DevOpsSec culture in the company;
β Experience in SEO and performance optimization;
β Experience with Webpack, NPM, Yarn;
β Leadership / mentoring abilities;
β Knowledge sharing abilities;
β Automating vision;
β Writing / spoken English.
We care of your:
Health
β Medical insurance/Sport compensation;
β Sport club participation (football, running, basketball or swimming clubs);
β Tasty and healthy free breakfasts;
β 100% paid sick leaves;
β 20 working days of paid vacation.
Wealth
β Competitive salary and Ρonstant encouragement for your efforts and contribution;
β Bonuses according to companyβs policy;
β Welfare (financial support in critical situations);
β Gifts for significant life events (marriage, childbirth).
Personal and professional growth
β Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops, etc.;
β Free corporate library;
β Opportunity to visit our non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
β A world-class team of T-shaped skilled professionals that share knowledge and support each other.
Leisure time
β Corporate parties and events (Pub Quiz, Carquest, bowling championships, etc.);
β PM Foundation activities (social responsibility events);
β Weekly events aimed at culture, arts, soft skills development.
The job ad is no longer active
Job unpublished on
31 July 2020
Look at the current jobs JavaScript / Front-End Kyivβ