Full-Stack Developer (Front-End Focused)

Social network you want to login/join with:Full-Stack Developer (Front-End Focused), London
col-narrow-leftClient:
GamdomLocation:
London, United KingdomJob Category:
Other-EU work permit required:
Yescol-narrow-rightJob Reference:
5bdd59cd3a74Job Views:
7Posted:
12.08.2025Expiry Date:
26.09.2025col-wideJob 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.
#J-18808-Ljbffr
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!