Эта вакансия уже завершена
About Team:
BackOffice & Casino FE team provides a centralized control panel to manage the betting company customers
You will be involved in:
- Developing Backoffice(s) on Vue.js
- Developing different front-end SPAs on React
- Participating in building a new scalable solution using modern technology stack
- Developing a user interface and logic for complex single-page applications
- Utilities and internal system integration modules
- Applications architecture design
- Code reviewing
- Collaborating with other teams when needed to provide the best solutions and influence the product
- Much communication between teams.
We are interested in:
- Proven experience with Vue.js and related libraries minimum 2 years
- Proven Native JS knowledge
- Proven experience and knowledge HTML5, CSS3
- Strong knowledge of Asynchronous programming model in JavaScript
- Software Design knowledge: FRP, Design patterns
- JavaScript performance methods
- Experience in code performance analysis
- Proven experience in tests creation
- Proven experience in developing of rich user interfaces for desktop and mobile browsers
- Proven experience using build tools (Rollup, Webpack, Parcel)
- npm-scripts
- CSSModules, PostCSS
- Storybook or any other component based development
- Proven experience with functional/utility libraries (Ramda, Lodash)
- WebSockets, REST
- CI/CD processes implementation, experience with TDD.
Nice to have:
- Experience in multi-branding of single core product
- React/Redux knowledge
- RxJS knowledge
- TypeScript/Flow knowledge
- Experience with recompose/reselect libraries
- Experience with Git flow and GitLab, JIRA, Confluence, Slack bots.
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!
Продуктовая компания в сфере Entertainment
больше 500 сотрудников