About The Position

TW Group is partnering with an established gaming technology company seeking a Full Stack Developer to design, build, and enhance web-based applications and internal development tools. The role is suited to a software engineer who enjoys working across the full technology stack, solving technical challenges, and building applications that improve collaboration between creative and technical teams. The developer will work with developers, game designers, mathematicians, artists, and audio specialists to create reliable, scalable, and maintainable tools that support game design and development. The work spans front-end interfaces, back-end services, APIs, and relational and non-relational databases, using technologies including React, TypeScript, Node.js, MongoDB, Prisma, and SQL.

Requirements

  • At least 3 years of professional software development experience using JavaScript, TypeScript, C#, C++, Java, or another major programming language.
  • Solid understanding of relational and non-relational database design and implementation, including technologies such as MongoDB and PostgreSQL.
  • Experience designing, developing, and maintaining robust back-end APIs.
  • Strong knowledge of object-oriented programming, SOLID principles, software design patterns, and application architecture.
  • Experience debugging, troubleshooting, and optimizing software applications.
  • Familiarity with version control, pull requests, code reviews, and modern package management.
  • Strong communication and collaboration skills.
  • Ability to work effectively within multidisciplinary development teams.

Nice To Haves

  • Strong hands-on experience with TypeScript, JavaScript, and Node.js.
  • Experience building web applications using React.
  • Familiarity with Prisma, GraphQL, and Docker.
  • Experience with continuous integration and modern development pipelines.
  • Mobile development experience, including performance and optimization considerations.
  • Contributions to open-source projects, independent software projects, or game development initiatives.
  • Interest in artificial intelligence and its potential applications in software development.
  • Previous experience within casino gaming, iGaming, or interactive entertainment environments.

Responsibilities

  • Design, develop, maintain, and enhance full-stack web applications and internal development tools.
  • Build intuitive front-end interfaces and robust back-end services.
  • Develop and maintain APIs that support application functionality and data integration.
  • Work with technologies including React, TypeScript, Node.js, MongoDB, Prisma, and SQL.
  • Collaborate with cross-functional teams to translate technical and business requirements into software solutions.
  • Design and implement efficient database structures using relational and non-relational databases.
  • Write clean, well-architected, maintainable, and reusable code.
  • Participate in code reviews, provide constructive feedback, and support development best practices.
  • Troubleshoot application issues, optimize performance, and contribute to continuous improvement initiatives.
  • Use Git and modern development workflows to support collaborative software delivery.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service