Software Engineer (UI) - Flutter UKI, Hybrid
Software Engineer Mid 1
About Betfair Romania Development:
Betfair Romania Development is the largest technology hub of Flutter Entertainment, with over 2,000 people powering the world’s leading sports betting and iGaming brands. Exciting, immersive and safe experiences are delivered to over 18 million customers worldwide, from our office in Cluj-Napoca. Driven by relentless innovation and commitment to excellence, we operate our own unbeatable portfolio of diverse proprietary brands such as FanDuel, PokerStars, SportsBet, Betfair, Paddy Power, or Sky Betting & Gaming.
Our Values:
The values we share at Betfair Romania Development define what makes us unique as a team. They empower us by giving meaning to our contributions, and they ensure that we consistently strive for excellence in everything we do. We are looking for passionate individuals who align with our values and are committed to making a difference.
Win together | Raise the bar | Got your back | Own it | Positive impact
About Flutter UKI
Flutter UK & Ireland are the UKI region of Flutter Entertainment. They unite a dozen brands including powerhouses Paddy Power, Betfair, Tombola and Sky Betting & Gaming, bringing together hundreds of teams and thousands of colleagues, who create trusted entertainment for millions of customers every week.
Prior knowledge and skills:
- 3 years experience as a software developer on Web
- Good understanding of the design, implementation, and consumption of REST APIs;
- Experienced in Javascript
- Worked with JavaScript frameworks/libraries such as React, TypeScript, SAAS, Preact
- Good understanding of state management libraries like Redux;
- HTML, CSS, Abstract (layout, media, typography, selectors);
- Knowledge of CSS3, HTML5
- Proficient in cross platform, cross-browser issues, web problem solving;
- Complete understanding of all browser-based technologies, especially browser DOMs, JavaScript, DHTML/CSS, performance;
- Solid practice of using ES6+ ;
- JavaScript test tools (e.g. Jest, Enzyme, Cypress);
- Packaging/build tools (e.g. NPM, Webpack);
- Experience of using established design patterns;
- Understanding of SSR and its benefits and use cases, knowledge in Node JS frameworks
- Familiar with CI tools like Jenkin
KEY ACCOUNTABILITIES AND RESPONSABILITIES
- Working together in a team of 6 to deliver functionalities as laid out by PO
- Develop Unit Tests
- Work closely with QA staff to ensure functionality is per req and free of bugs
- You will be developing code under Preact and Node
- Developing code according to coding standards and take in account performance as laid out by Google Web Vitals
- Extend current APIs
- Elaborate Documentation
- Participate and help with ramp-up of new colleagues and assist junior colleagues
- Open to the idea of doing on-call
- Work with CI/CD tools like Jenkins
- Review Code