Betfair Romania Development

Software Engineer – Front End, Flutter

Betfair Romania Development

full-time

Posted on:

Location Type: Hybrid

Location: Cluj-Napoca • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CypressJavaScriptJenkinsJestNode.jsReactReduxTypeScriptWebpack

About the role

  • 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 Development 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

Requirements

  • 3 years experience as a software Web developer
  • 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
Benefits
  • Hybrid & remote working options
  • €1,000 per year for self-development
  • Company share scheme
  • 25 days of annual leave per year
  • 20 days per year to work abroad
  • 5 personal days/year
  • Flexible benefits: travel, sports, hobbies
  • Extended health, dental and travel insurances
  • Customized well-being programmes
  • Career growth sessions
  • Thousands of online courses through Udemy
  • A variety of engaging office events

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptPreactNode.jsREST APIsHTML5CSS3ReduxES6+JestWebpack
Soft skills
team collaborationdocumentationmentoringproblem solvingcommunication