Node.js Developer
Location
Contract type
Hours
Job description
We bet we can be a great match
This is an opportunity to join a leading betting and gaming company as we enter a new and exciting phase - embracing technology and innovation to deliver a first class experience to our customers. You'll be involved in 3rd Party Integrations into our proprietary global Betting and Gaming Platform. If you’re looking to step into a Developer role in a talented, collaborative, multinational team, we'd like to hear from you.
About us
We make a huge investment in everyone, offering great career development opportunities. Our people are at the heart of everything we do, and we thrive in a fast-paced environment where we have fun, celebrate success and give you all the tools you’ll need to be your best self. It’s not just our colleagues we look after – we’ve got a responsibility to our customers too and we work hard on our ambition to promote safer gambling.
Your role in the team
Working in an agile team, you will deliver high-quality, customer-focused, technical solutions to exceed the customer's expectations. You will be active in all phases of the development lifecycle, including:
- Proactively managing the project lifecycle ensuring agreed timescales, budgets and targets remain on track.
- Working according to development standards & best practice, you'll plan, design, implement & document solutions in collaboration with product owners, developers, solutions architects and applications architects.
- Translating non-technical and technical requirements to appropriate audiences, and driving improvements in KPI's (code quality, defects, performance, security, resiliency)
- Responsible for the integrity of the software, ensuring technical debt is managed effectively (avoid creating it & remove it whenever there's opportunity) and also taking responsibility for the product and your contributions to it.
- Reviewing code and providing constructive feedback
- Collaborating with QA to ensure tests are aligned with the solution and complement tests written by development
- Supporting production environment for products and services delivered by the team during office hours
- Involvement in the ongoing recruitment of developers & continuous improvement of recruitment process
Skills needed
- Proven professional experience in Node.JS development
- Experience in / knowledge of Agile delivery principles and practices such as Scrum or Kanban
- A degree in a computing-related subject will be an asset
Nice to have
- Experience in basic DevOps skills (we are using Terraform, AWS, Puppet, Jenkins, Gitlab-CI)
- Other frontend skills (TypeScript, AngularJs, GraphQL)
- Hands on Linux experience
What we offer
We’ll welcome you on-board with a generous pension, competitive bonus and a range of other benefits. Your 25 days paid holiday is topped up by an extra day for your birthday. Working in our London office you’ll also benefit from a heavily discounted Zone 1 – 6 travel card so you’ll be whizzing around London in no time.
We are offering our employees the opportunity to work from home up to 80% of the time with 20% of office time built in to ensure we get some face to face collaborative team time - and the chance for a coffee and a catch up!