Full Stack Developer
Role:
We are looking for a Full-Stack developer to work within our Sportsbook/Casino Development team. Working with the Sportsbook/ Casino Operations team and other stakeholders to create responsive, performant web applications and websites, you’ll be responsible for developing our sports betting platform and website using React/Relay/GraphQL/Typescript and backend services using NodeJs or Elixir/Erlang.
The Company is expanding rapidly so you’ll be used to working in a fast-paced environment which is constantly evolving and innovating, putting our customers at the heart of everything we do and always working to our principles of Fun, Fast and Fair.
Key Skills:
- Frontend experience with HTML5, CSS, React, Typescript
- Backend experience with NodeJS or Elixir/Erlang
- Experience working with Docker
- Experience working with a UX team
- Experience working with Relay and GraphQL is a plus;
- Working knowledge of server-side build packages (Webpack / Gulp / Grunt)
- Experience with Agile Development
- Excellent level of verbal and written English
- Strong written and verbal communication along with excellent interpersonal skills
Attributes:
You’ll excel at working as part of a team but will also be able to work autonomously, solving problems by utilising your strong analytical skills and eye for detail, ensuring complete accuracy at all times.
As a self-starter, you will be comfortable and enthusiastic about learning new tools, techniques, languages, and technologies, with an understanding of architecture and user experience. As part of this desire to attain knowledge, you will proactively ensure that you stay updated on industry developments and strive to improve our platform with innovative solutions.
Your outstanding communication skills will enable you to interact with stakeholders at all levels and you’ll be confident contributing creative and innovative ideas, always looking to continuously improve the products and projects you work on.
Your ability to think on your feet and adapt well to fast changing environments and priorities will enable you to handle the pressure that is inherent to this role.
Most importantly, you will be passionate about software development!