Hero Gaming Logo png

Senior Frontend Developer

Hero Gaming

Arbetsbeskrivning

We are looking for a Senior Frontend Developer to join our team in either our Malmö, Sweden, or Marbella, Spain office. You will work alongside a senior team of top Hero Gaming talent, focusing on the core of our mission: combining casino excitement with gamification and storytelling to create unique user experiences.

About the Role:
As a Senior Frontend Developer, you will play a key role in developing Hero Gaming’s platform, enhancing user experiences across our sites: www.casinoheroes.com, www.casitabi.com, and www.betser.com. You'll be working in a fast-paced, high-energy environment with the latest technologies, contributing to our mission to take user experience to the next level.

Mandatory Skills:
Mandatory skills are general web development and programming at an expert level.
In addition, we need you to have experience (the more the better) with the following:

 

  • React. Expert knowledge. Hooks, Suspense, and server-side rendering.
  • Emotion + Theme UI. Using theming to build design systems and UI kits.
  • React Router. Mostly v5, but we have apps that still use v3.
  • Redux. Would help to navigate and refactor legacy code. Loads of custom middlewares, obscure data fetching with Redux Effects library.
  • GraphQL (Apollo Server + URQL). Developing proxy for existing REST API services and migrating frontend apps from Redux.

We also use the following technologies, and having experience with them is a bonus, but not a requirement:

 

  • NodeJS. Mainly for server-side rendering of the React app and the GraphQL server.
  • npm. As in “package registry.” We have plenty of private packages and we deal with publishing them on a regular basis.
  • Webpack. We use Razzle to avoid dealing with Webpack directly and aim to migrate to NextJS, yet being a Senior Webpack Config Engineer comes handy at times.
  • Circle CI, GitHub Actions, ESLint, Prettier, Semantic Release, and other tools to avoid doing boring things and do interesting things instead. We’re lazy and robots must suffer instead of us.
  • Cloud infrastructure. We deploy our products (and backing services) as Docker containers to AWS ECS and Kubernetes, so one might have a chance to perform occasional DevOps blessings.

What We Offer:

 

  • Competitive salary
  • Excellent benefits package
  • A supportive team environment
  • Flexible working options
  • Fantastic office locations in Marbella or Malmö

If you are ready to take on new challenges, contribute to our mission, and work in an awesome office in either Marbella or Malmöapply now!

Nyligen tillagda jobb i Sverige

Backend Developer

Backend Developer

Senior Ruby on Rails Developer

Software Developer

Who is Hiring is part of Cybrient Technologies SA