JavaScript Developer with a Passion for Games in Barcelona


Undisclosed salary
Share offer

Job Description

What would be your role?

As part of the new game development initiative working on greenfield projects you will have an exciting opportunity and a great impact on its future. We don’t work in silos and don’t pass responsibility; build something great and take it all the way to the players. We welcome you to show us the latest rendering tricks, get stuck into the architecture or optimise our build steps and deployment flow, either directly or by giving feedback on pull requests. We share ownership of everything we create together.

We pride ourselves on our products pushing the expectations of the industry and standing out in the crowd. You will be joining a team with a goal to push the online casino experience further into unexplored territory than ever before. As part of the team you will collaborate daily with game designers, artists, mathmagicians and players, participating fully in the creative process. Our brand new studio has a seat waiting for you. Come and destroy boredom with us.

Who are you?

You have worked on interesting and successful game projects in JS and have stories to share of what you’ve learned along the way. You feel most at home in highly collaborative environments and are hungry to learn and share. You are open minded, honest and dependable, and take pride in what you create.

Does this sound like you?

  • Can create visually rich and highly performant games
  • Comfortable making and communicating important architectural decisions
  • Experienced in an environment where code quality is a high priority
  • Experienced working with casino game platforms and interested in how they are evolving
  • Experienced working across different devices in a mobile first manner
  • Excited to push devices to their limits
  • Have the passion to learn and stay at the cutting edge of what’s possible
  • Happy to take the initiative in situations of uncertainty
  • Eager to step up and take ownership of things that need to be done
  • Have ideas for new, better ways to approach game development

A JavaScript Game Developer at Casumo

At Casumo, we strive to create the optimal developer experience. Since every individual has unique needs and desires we simply stay out of the way. Choose the equipment, tools and schedule that works best for you and your team.

You will play an important role in deciding how we work, but here is an idea of what our days look like right now:

  • Working with modern open web technologies such as HTML5, ES6+
  • Supporting evergreen browsers and devices only (no IE!)
  • Assess, maintain and strive to improve the quality of code via:
    • Pull Requests
    • Unit testing and creating automated performance profiling tools
    • Creating lightweight functional-style JavaScript
    • Analysing and debating design patterns
  • Have a say in how we do things, vote on code style guidelines, convince us that your approach is the right one
  • Being involved in all processes and decision making
  • Communicating over GitHub, Slack, Google Hangouts, Skype & Meatspace

Take responsibility, be pro-active, don’t sit and wait to be given tasks. Instead openly promote and put forward a plan or proposal. Lead, don’t follow. Promote open, constructive dialogue and encourage team collaboration at all times.


About Casumo

  • Games

  • Privately Held

  • Malta

  • >200

  • 2012

Casumo is a recognized and award-winning online casino formed in 2012. We’re a bunch of nerdy game enthusiasts who believe that the right people, tools and technology drive innovation and have the potential to disrupt entire industries.

As the gaming world zigs, Casumo zag. We will not only challenge the other gaming companies in the industry—we will challenge all their conventions about how to be a gaming company. We don’t believe that casinos always will look the way they do today, and we want to be the thought leader driving that change. It’s a long process but it all revolves around one question: how will chance based gaming about money work in the future?

We’re a flat organization which means we stay away from unnecessary titles and corporate gibberish. Our work style is characterized by transparency, humbleness and speed, with autonomous, cross-functional and highly-skilled teams working closely together towards a clear vision. The possibility to create something new and to make a real difference is what really drives us. Together, we’re writing the future of gaming.

Our tech stack: KnockOutJS, Durandel, ReactJS, VueJS, React Native

Java, Spring Boot, Spring, Hibernate, Microservices, EventSourcing, CQRS, DDD, messaging (RabbitMQ) and Axon, Docker, Jenkins, AWS, Cloud

Check our current positions at casumo careers

Other frontend developer jobs that might interest you...