Kotlin Night Kyiv 2019, biggest event for Android & Java developers — Registration
BETLAB is Ukrainian Software product company for Sportsbook sphere. We started at 2014 in Kiev. Our strong and ambitious goal is to deliver the best breed of cross-cultural experiences our team is packed with. Growing our products comfortable for users and bringing best user experience practices to our products.
20 декабря 2018

Middle Strong JavaScript Developer for Core Team (вакансия неактивна)


About Team:

The team develops and supports back office and back-end services for the new betting platform. In addition, the team develops and supports online casino back-end services. BO&Casino FE team develops front-end as part of Core&Casino team.

You will be involved in:

— Developing Sportsbook front end solution (from a scratch);
— Developing Backoffice(s) on React and Vue js;
— Developing a user interface and logic for a complex single-page application;
— Participating in build a new scalable solution using modern technology stack;
— Utilities and internal system integration modules;
— Code review;
— Closely communicate with designers, BA’s and product managers, provide best solutions and influence the product.

We are interested in:

— Work experience with commercial projects over 2 years (specially high-loaded ones);
— Proven Native JS knowledge;
— Proven experience and knowledge HTML5, CSS3;
— Software Design knowledge: OOD, SoA, Design patterns;
— Proven experience with React/Redux, Vue.js;
— Proven experience in developing of rich user interfaces for desktop and mobile browsers
— Proven experience using build tools (Webpack);
— WebSockets, REST;
— CI/CD processes implementation, experience with TDD.

Nice to have:

— Experience in multi-branding of single core product;
— TypeScript/Flow knowledge;
— Experience with Git flow and GitLab, JIRA, Confluence.

Being a member of BETLAB team means:

— Challenging tasks with great opportunity to level up your skills;
— Knowledge sharing atmosphere (you have a chance to be a speaker in our internal meetups);
— Competitive salary and сonstant encouragement for your efforts and contribution;
— 20 working days of paid vacation;
— 100% paid sick leaves;
— Free English classes;
— Medical insurance/ sports compensation;
— Relocation bonus;
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc;
— Corporate library and subscriptions for Pluralsight and Safari online;
— Lunches delivery to the office;
— Unlimited good mood and support!