K

Kerma Games

Premium casino games provider for slots.

Senior Full Stack Software Engineer (Games) - Games, Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USANo salary listed

About the Job

Requirements

  • At least 5 years of professional software engineering experience, including senior-level responsibilities.
  • Strong proficiency in TypeScript and Python.
  • Deep understanding of web application architectures, client-server communication and web protocols, data structures, and algorithms.
  • Experience building and maintaining production-grade frontend and backend systems.
  • Solid knowledge of software design patterns and architectural principles.
  • Experience with Infrastructure as Code and cloud-based systems.
  • Proven ability to lead by influence, mentor others, and uphold engineering standards.

Responsibilities

  • Build and maintain backend services using TypeScript and Python.
  • Develop modern frontend applications using contemporary JavaScript and TypeScript frameworks.
  • Design and consume RESTful and real-time APIs, with a strong understanding of HTTP, WebSockets, and related web protocols.
  • Implement efficient algorithms and data structures to solve performance-critical problems.
  • Identify and proactively address technical debt.
  • Establish and enforce coding standards, testing practices, and review processes.
  • Perform thorough code reviews focused on clarity, correctness, performance, and maintainability.
  • Advocate for and implement best practices in version control and branching strategies, automated unit, integration, and end-to-end testing, and documentation and knowledge sharing.
  • Contribute to and review Infrastructure as Code using Terraform.
  • Collaborate on cloud-based architectures, CI/CD pipelines, and deployment workflows.
  • Ensure systems are observable, reliable, and operable in production.
  • Act as a senior technical resource for the engineering team.
  • Mentor junior and mid-level engineers through pairing, reviews, and technical guidance.
  • Help engineers grow their skills in system design, debugging, and professional software practices.
  • Model strong engineering judgment, communication, and ownership.

Desired Qualifications

  • Experience working in fast-moving or scaling engineering teams.
  • Experience with containerized workloads and orchestration platforms.
  • Strong written and verbal communication skills.

About the Company

Kerma Games

Premium casino games provider for slots.

Kerma Games creates casino-style entertainment by building slots, crash games, and live casino table games for the global iGaming market. Its products are mobile-first and centered on engaging stories and player retention, often featuring collaborations with well-known personalities like Snoop Dogg, Lil Baby, and Sexyy Red. Games are offered to operators as a complete content partnership, covering concept, licensing, development, certification, integration, launch, and ongoing support, so operators can quickly add recognizable, ready-to-play titles to their lobbies. The company differentiates itself by using entertainment-driven storytelling and high-profile collaborations to drive instant player familiarity, rather than relying on generic gameplay alone. Kerma Games aims to capture players’ attention and keep them coming back, delivering end-to-end game content that operators can trust to launch and maintain.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Lisbon, Portugal
Founded
2018

Recently Posted Jobs

Explore more opportunities at Kerma Games

See more jobs