Backend Engineer
Chatham, United Kingdom
Game Development
APIs
Typescript
BDD
Gherkin
More jobs from this company
views: 0
Backend Engineer
Job description
  • Join us as a Backend Engineer on Dovetail Live, the vibrant online hub for our players and hobbyists—powering exclusive social features, the latest news, and seamless digital experiences.
  • This role is UK based remote only.
  • Working as part of the DTL Team to ensure the implementation of the Dovetail Live roadmap.
  • Champion the development of the Dovetail Live backend API services across the entire lifecycle: Design, Development, Documentation, Testing and long-term Support.
  • Work closely with game development teams in providing in-game online functionality.
  • Work with teams across the business to provide user-friendly internal tools for live operations.
  • Understand business needs and interpret the long-term vision to be able to advise on “best fit” solutions that work for all parties.

What we look for in you
  • Commitment to continuously improve your skills and your code.
  • Strong organisational skills and the ability to communicate complex notions.
  • Professional experience developing and maintaining backend APIs.
  • Professional experience with relational databases and ORMs.
  • Good software engineering skills, with an ability to program clearly and efficiently.
  • Strong understanding of, and experience in, server-side web development including: API Design and Development, Security Best Practices, Performance optimisation, Service-Oriented Architecture.
  • Experience with, or willingness to learn: NodeJS, TypeScript and the NestJS framework, BDD, using CucumberJS and Gherkin, Unit Testing, using Jest, End-to-End Testing, SQL, especially Postgres and MySQL, NodeJS specific ORMs, especially Sequelize.

Beneficial
  • Degree in Computer Science or similar, or in place of a degree, 5+ years of professional experience.
  • Experience working in a similar position, either in games or a parallel industry.
  • A demonstrable history of building successful online systems.
  • DevOps experience or willingness to learn: CICD Using Gitlab, Kubernetes, with Helm and Garden.
  • Experience with cloud platforms, especially GCP services: We particularly use: AppEngine, CloudSQL, Kubernetes.
  • Experience in front end web development, including: Single Page Application Frameworks, e.g. React and NextJs, Flux-based Frontend State Management, e.g. Redux.
  • Additionally, familiarity with any of the following will be beneficial: Java (especially KeyCloak), Playfab, JIRA/Confluence, CRM solutions such as Mailchimp, Emarsys, etc.
Backend Engineer
Chatham, United Kingdom
Game Development
APIs
Typescript
BDD
Gherkin
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.