— 3+ years of experience with JS;
— Proven experience with React Native, React/Redux;
— Experience in building delivery pipeline for native: from unit and end-to-end testing to releasing on marketplaces;
— Involvement in native iOS/Android development ecosystem and in cross-platform/hybrid apps;
— Proven experience with HTML5, CSS3;
— Experience with Git flow and GitLab, JIRA, Confluence;
— Experience with Docker, Nginx;
— Software Design knowledge: OOD, FP, SoA, Design patterns;
— Proven experience using build tools (Webpack, Rollup);
— WebSockets, REST;
— CI/CD processes implementation;
— Experience with TDD;
— Npm, npm-scripts, node.js for project setting up;
— CSSModules, PostCSS.
— Experience with recompose/reselect libraries;
— Proven experience with functional/utility libraries (Ramda, Lodash);
— Experience in multi-branding of single core product;
— Experience with Riot.js;
— Hands-on experience with React Native styles, React Native Storybook;
— RxJS/MobX knowledge;
— TypeScript/Flow knowledge;
— NoSQL, Redis knowledge.
— Fully paid sick leaves and 20 working days paid vacation;
— Great opportunity to take part in unique Ukrainian Sportsbook product development;
— The team of passionate professionals with experience exchange;
— Paid training sessions, conferences, professional library, career and proficiency development plans;
— Team building events;
— Paid sports activities/medical insurance;
— Sandwiches, juices, cookies, fruits.
— Lead from-scratch-development of the new iOS/Android React Native apps based on shared code base with main mobile/desktop site;
— Work closely with the team developing main Mobile/desktop site on Jest/Enzyme + React/Redux stack;
— Participate in setting up industry-leading standards for software delivery and quality assurance of mentioned products (TDD/BDD, code review and linting, CI/CD, feature-toggling);
— Optionally take part in Node.js + Web UI development for back-office systems.
BETLAB is Ukrainian Software product company in Sportsbook sphere. We started at 2014 in Kiev and now we are 250+ of great team members.