Flag job

Report

Software Engineer, Frontend (Sportsbook)

Location

European Union

JobType

part-time

About the job

Info This job is sourced from a job board

About the role

Software Engineer, Frontend (Sportsbook) | Europe | Remote


We are BVGroup, a dynamic team shaping the future of online sports betting and gaming. We foster a culture of innovation and excellence, and as a leading global brand, we're committed to delivering top-tier products and services to our customers.


Our world-class developers make us an industry leader in betting innovation, and we're now seeking a talented Frontend Software Engineer to join our Sportsbook Race team and help build the next generation of our platform.


Where you fit in


As a Frontend Software Engineer on our Sportsbook Race Team, you'll design and implement a suite of micro-frontend applications that power our back-office SaaS tools—ensuring they're responsive, maintainable, and high-performance for our internal users and other companies using it.


Essential skills for this role:


Frontend


  • Modern JavaScript (ES6+) & TypeScript.
  • Angular: deep experience with components, modules, services, and reactive programming via RxJS.
  • HTML5 & CSS3: semantic markup, responsive layouts, Flexbox/Grid.
  • RESTful APIs & JSON: fetching, error-handling, and state management.
  • Unit Testing: Jasmine, Karma (or equivalent frameworks).
  • Bonus: familiarity with micro-frontends (Module Federation or native federation).


Backend (Foundational)


  • Java or Kotlin: basic familiarity with syntax and paradigms.
  • Spring Boot: ability to read, debug, and collaborate on simple services.
  • Build Tools: understanding of Maven or Gradle.
  • Integration Awareness: how frontend and backend communicate (CORS, JSON serialization, versioning).


What you'll be working on


  • UI Development: design and implement new screens and features in Angular, ensuring cross-browser compatibility and accessibility.
  • Collaboration: work hand-in-hand with backend developers to define API contracts and troubleshoot integration issues.
  • Performance & Quality: write clean, testable code; optimize bundle size and load times; ensure high test coverage.
  • Code Reviews & Best Practices: participate in peer reviews, advocate for coding standards, and mentor junior teammates.
  • Innovation: evaluate and prototype emerging frontend technologies (e.g., micro-frontend architectures, state management libraries).


How we hire


Our interviews are a two-way process, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational, and we want to get the best from you, so come at us with questions and be curious.


In the event that we receive sufficient applications for the role, this vacancy may be subject to early closure. Therefore, if you are interested, please submit your application as early as possible.

About the company

We are BVGroup, a dynamic team shaping the future of online sports betting and gaming. We foster a culture of innovation and excellence, and as a leading global brand, we're committed to delivering top-tier products and services to our customers.

Skills

javascript
typescript
angular
html5
css3
rest
json
jasmine
karma
java
kotlin
spring-boot
maven
gradle