Enable job alerts via email!

Full-Stack Developer (Front-End Focused)

Gamdom

London

On-site

GBP 50,000 - 70,000

Full time

5 days ago
Be an early applicant

Job summary

A leading online gaming platform in London is seeking a Full-Stack Developer with a front-end focus to join their engineering team. You will develop and maintain web-based platforms using technologies such as React.js and Node.js. Candidates should have experience in real-time data visualization and a collaborative approach in cross-functional teams. Competitive salary and professional development opportunities are offered.

Benefits

Competitive salary and benefits package
Opportunities for career advancement
Collaborative and inclusive work culture

Qualifications

  • Proven professional experience as a Full-Stack Developer, with an emphasis on front-end engineering.
  • Proficiency in React.js and modern front-end development practices.
  • Strong back-end development skills with Node.js and Express.js.

Responsibilities

  • Develop and maintain dynamic, responsive, and scalable front-end interfaces using React.js.
  • Implement interactive graphics and animations with PixiJS, ThreeJS.
  • Collaborate closely with UI/UX designers and other developers.

Skills

React.js
Node.js
PostgreSQL
WebSocket technologies
MobX
ThreeJS
PixiJS

Tools

Webpack
MUI
Socket.IO
styled-components

Job description

Social network you want to login/join with:

Full-Stack Developer (Front-End Focused), London

col-narrow-left

Client:

Gamdom

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

5bdd59cd3a74

Job Views:

7

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

Gamdom is home to thousands of betting options for bothsportsandcasinoplayers to wager on. Since 2016, we have been steadily growing to provide more than just casino games and sports betting events to enjoy; With us, you can enjoy unique bonuses and earn massive rewards simultaneously. Discover all the rewarding features Gamdom can offer you below.

We are seeking a skilled and motivated Full-Stack Developer with a front-end focus to join our growing engineering team. This role is central to the development and maintenance of our web-based platform, which relies heavily on live data visualization, real-time interactivity, and scalable architecture.

The ideal candidate will demonstrate deep expertise in React.js and associated front-end technologies, including PixiJS, ThreeJS, MobX/Zustand, and XState, while also possessing solid backend experience using Node.js (Express), PostgreSQL, and WebSocket technologies.

Key Responsibilities
  • Develop and maintain dynamic, responsive, and scalable front-end interfaces using React.js, MUI, and styled-components.
  • Implement interactive graphics and animations with PixiJS, ThreeJS, and optionally Spine for advanced motion design.
  • Manage complex client-side logic using MobX, Zustand, and XState (state machines).
  • Configure and maintain efficient front-end tooling and build pipelines with Webpack.
  • Build and maintain robust backend services and APIs using Node.js and Express.
  • Design and manage database schemas, queries, and optimizations with PostgreSQL.
  • Implement real-time communication and data handling using WebSockets and Socket.IO.
  • Collaborate closely with UI/UX designers, product managers, and other developers to deliver high-quality product features.
  • Participate in code reviews, testing (unit/integration), and continuous delivery processes.
  • Identify performance bottlenecks and optimize front-end and back-end performance.
  • Stay current with industry best practices, technologies, and trends to ensure innovation and technical excellence.
Required Qualifications
  • Proven professional experience as a Full-Stack Developer, with an emphasis on front-end engineering.
  • Proficiency in React.js and modern front-end development practices.
  • Hands-on experience with PixiJS, ThreeJS, or other WebGL/canvas-based libraries.
  • Experience with state management tools such as MobX, Zustand, or Redux, and XState for state machines.
  • Experience with styled-components and UI libraries such as Material UI (MUI).
  • Strong back-end development skills with Node.js and Express.js.
  • Solid understanding of relational databases, particularly PostgreSQL.
  • Experience implementing and managing WebSocket / Socket.IO for real-time data.
  • Familiarity with Webpack configuration and performance optimization.
  • Strong understanding of front-end performance tuning and responsive design principles.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication skills and ability to work effectively in cross-functional teams.
Preferred Qualifications
  • Familiarity with Spine animation tools (for front-end animation workflows).
  • Experience with CI/CD pipelines and deployment automation.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Understanding of testing frameworks (e.g., Jest, Mocha).
  • Familiarity with Agile/Scrum development methodologies.
What We Offer
  • An opportunity to work on cutting-edge real-time web technologies.
  • A collaborative, inclusive, and high-performing work culture.
  • Competitive salary and benefits package.
  • Professional development support and opportunities for career advancement.
  • A chance to make a direct impact on innovative products in a fast-paced industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs