Founded in 2014, PMLAB (formerly BETLAB) is a Ukrainian software developer which supplies its partners with innovative sports betting solutions. Our 250+ team of professionals are driven by the sole purpose of delivering a best in class cross-cultural experience, whilst growing our product offering and improving the end user experience.
4 июля 2019

Senior Front End Developer

Киев

You will be involved in:

— Developing a user interface and logic for a complex SPA (Sportsbook website with Casino integration)
— Full cycle development (from accepting technical requirements from BA/SA — to delivering changes to production)
— Taking full responsibility and driving optimization/refactoring projects targeting branding and scaling, performance, quality, development speed improvements for the aforementioned SPAs
— Payment systems and other 3-rd party systems (casino) integration
— Application architecture design
— Closely communication with designers, BA’s and product managers, providing the best solutions and influencing the product

We are interested in:

— Work experience with commercial projects over 4 years (specially high-loaded ones)
— Excellent knowledge of JavaScript Core, ES6+, HTML5, CSS3, post-processors
— React/Redux/Reselect/RxJS ecosystem knowledge and experience with React
— Software Design knowledge: OOD, SoA, Design patterns
— Experience in code performance analysis and proven experience in tests creation
— Experience with Git, Docker, Nginx
— Experience in code review, refactoring, team mentoring, cross-teams communication skills

Would be a plus:

— 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
— 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

Being a member of PMLAB 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
— Paid 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!

LinkedIn

Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии