Backend Engineer

Backend Engineer

Chatham Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop and maintain backend API services for Dovetail Live, ensuring seamless digital experiences.
  • Company: Dovetail Games is a vibrant company focused on creating engaging online hubs for players and hobbyists.
  • Benefits: Enjoy remote work flexibility, a supportive team, and access to the latest tools and tech.
  • Why this job: Join a culture that prioritises wellbeing and work-life balance while working on beloved titles.
  • Qualifications: Experience in backend API development, relational databases, and server-side web development is essential.
  • Other info: Part-time and job share options available; commitment to diversity and inclusion.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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.

Dovetail Games are committed to promoting diversity, and all applicants will be considered on their merit, qualifications, competence, and talent regardless of any protected characteristics. At the individuals request, all roles will be considered for part time, term time only and job shares.

With a huge emphasis on our culture and wellbeing you’ll experience an environment where you will be challenged but supported. We have an industry leading work life balance and flexible working is offered from day one! Want to work fullyUK based remote as that’s where you do your best work? That is fine by us, though certain roles will require a more hybrid style with time in the office.

What You’ll get from Us!

· Work where you work best – Remote, Hybrid or in Office? You choose!

· 37.5 hour working week with true flexible working

· Collaborative, supportive team environment

· Access to the latest tools & tech

· Company funded away days and team building

· Opportunity to grow and work on much loved titles

· Competitive salary and benefits

https://careers.dovetailgames.com/benefits

  • 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, efficiently

  • Strong understanding of, and experience in, server-side web development including: API Design and Development, Security Best Practices, Performanceoptimisation, 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, NodeJSspecific 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.

#J-18808-Ljbffr

Backend Engineer employer: Dovetail Games

Dovetail Games is an exceptional employer that prioritises employee wellbeing and work-life balance, offering a fully remote or hybrid working environment tailored to your preferences. With a strong focus on collaboration and support, you'll have access to the latest tools and technologies, alongside opportunities for professional growth while working on beloved gaming titles. Join a diverse team where your skills are valued, and enjoy competitive salaries and company-funded team-building activities in a culture that champions flexibility and inclusivity.
D

Contact Detail:

Dovetail Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as NodeJS, TypeScript, and NestJS. Having hands-on experience or even personal projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Engage with the Dovetail Games community online. Follow their social media channels, participate in discussions, and show your enthusiasm for their products. This can help you understand their culture better and demonstrate your genuine interest during interviews.

✨Tip Number 3

Prepare to discuss your previous experiences with backend API development and relational databases. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will showcase your problem-solving skills.

✨Tip Number 4

Consider brushing up on DevOps practices, especially if you have limited experience in this area. Understanding CI/CD processes and cloud platforms like GCP can be a significant advantage, as they are increasingly important in modern software development.

We think you need these skills to ace Backend Engineer

Backend API Development
Relational Databases
ORMs (Object-Relational Mappers)
Server-Side Web Development
API Design and Development
Security Best Practices
Performance Optimisation
Service-Oriented Architecture
NodeJS
TypeScript
NestJS Framework
Behaviour-Driven Development (BDD)
CucumberJS
Gherkin
Unit Testing with Jest
End-to-End Testing
SQL (Postgres and MySQL)
Sequelize ORM
DevOps Practices
CI/CD using GitLab
Kubernetes
Cloud Platforms (GCP services)
Single Page Application Frameworks (React, Next.js)
Redux for State Management
Java (KeyCloak)
Experience with JIRA/Confluence
Familiarity with CRM Solutions

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with APIs and relational databases. Use keywords from the job description to demonstrate that you meet the specific requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for backend engineering and your understanding of Dovetail Games' mission. Mention any relevant projects or experiences that align with their needs, especially in gaming or similar industries.

Showcase Your Skills: In your application, emphasise your technical skills, particularly in NodeJS, TypeScript, and database management. If you have experience with DevOps tools or cloud platforms, make sure to include that as well.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a technical role.

How to prepare for a job interview at Dovetail Games

✨Showcase Your Technical Skills

Be prepared to discuss your experience with backend APIs and relational databases. Highlight specific projects where you implemented API design and development, and be ready to explain your approach to security best practices and performance optimisation.

✨Demonstrate Problem-Solving Abilities

During the interview, expect to face technical challenges or scenarios. Use these opportunities to showcase your problem-solving skills by explaining your thought process and how you would approach finding solutions, especially in a collaborative environment.

✨Communicate Clearly

Strong communication is key, especially when discussing complex technical concepts. Practice explaining your past projects and experiences in a way that is easy to understand, as this will demonstrate your organisational skills and ability to work with cross-functional teams.

✨Express Willingness to Learn

Dovetail Games values continuous improvement and learning. Be sure to express your enthusiasm for new technologies and frameworks, such as NodeJS and TypeScript, and share examples of how you've adapted to new tools or methodologies in your previous roles.

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>