Skip to content

Junior FrontEnd Developer (React)

  • Hybrid
    • Sofia, Sofia, Bulgaria
  • IT

Job description

OpenTag is an International company within the field of Sports Betting and iGaming.

Our mission
is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfill their purpose with equally great teams.


We are looking for a motivated
Strong Junior React Developer to join our Sport-Casino Team.

As part of our team, you will:

  • Perform tasks with guidance, understanding business requirements and analyzing them effectively

  • Be able to set up the dev environment on their own;

  • Change code to make it more efficient;

  • Ability to effectively manage tasks across multiple projects;

  • Debug issues and determine their root cause;

  • Detect technical debt and propose refactoring improvements for legacy code;

  • Participate in the code review process;

  • Active collaboration with team members;

  • Participate in regular company and team meetings;

  • Demonstrate a proactive and self-driven attitude, with a strong learning mindset and the ability to navigate complex challenges.

Job requirements

  • 1+years of experience with the following: JavaScript, React, TypeScript, CSS, HTML

  • Excellent knowledge of Information Technology from a software perspective

  • Understanding of software design patterns;

Nice to Have:

  • Experience with NodeJS, gRPC, Webpack, GraphQL, and Apollo Server/Client.

  • Experience with micro-frontends architecture (especially Module Federation)

  • Experience with NextJS

  • Experience with Material UI and/or Styled-Components

  • Experience with CSS Modules

What do We offer?

  • An inspiring workspace with awesome teammates and a great vibe

  • The chance to build a scalable online betting platform — from the ground up

  • Cutting-edge tech stack and real impact on a fast-growing product

  • Learning opportunities with a dedicated training budget to level up your skills

  • 25 vacation days + an extra day off to celebrate your birthday 🎉

  • Premium health insurance for your peace of mind

  • Birthday vouchers and little surprises along the way

  • Free snacks, team lunches, and great coffee (because fuel matters ☕)

  • Sports card, transportation, and food allowance

  • Quarterly team events that bring everyone together

Excited to join us? Click the Apply button and let’s build something amazing together!

or