Apply for the role of a Senior Front End Developer and get involved in the design & development of our Web and Native products, as well as contribute to the evolution of the architecture.

Responsibilities

  • Build innovative betting and gaming applications in a truly greenfield environment.
  • Develop state-of-the-art web and native applications using React, React Native and Redux.
  • Write lean, performant and highly maintainable Javascript software using ES6 and Flowtype.
  • Create a best-in-class UI using CSS-in-JS solutions.
  • Produce reusable self-contained NPM packages in a component first development approach.
  • Provide feedback to the architects to improve our architecture through experience.
  • Contribute on improving the development lifecycle and mentor other members of the team.

Requirements

  • With a minimum of five (5) years’ experience in developing highly scalable and maintainable web applications.
  • Solid knowledge and understanding of Javascript (ES6), HTML5, CSS3.
  • Proficient in GIT, CLI, Webpack and NPM.
  • Mastery of the Giphy plugin in Slack.

Nice to have

  • Experience with single page web applications, mobile first and component based development.
  • Familiar with CSS-in-JS and NodeJS.
  • Good understanding of frameworks as React, React Native and Redux.
  • Understanding of cross browser/native compatibility issues.
  • A knack for benchmarking and optimisation.
  • Familiarity with Bitbucket, JIRA and Confluence.
  • Experience with Agile Development Process (Scrum).
  • A team player with highly developed English communication skill towards co-Developers.
  • Innovative and strategic, with good time management yet delivering quality results.
Fields marked with an * are required