Skip to content

Frontend Engineer

  • Remote
    • Europe
  • €70,000 - €110,000 per year
  • Player

Job description

BlueLabs is a dynamic and fast-growing startup in the sports betting industry. We are committed to delivering innovative and cutting-edge solutions to our customers, providing an unparalleled betting experience. As we continue to expand to new markets and evolve our product, we are looking for a highly skilled and passionate Staff Engineer to join our team.


Our Technology Stack

Our technology stack includes over 30 microservices written in Go, providing a highly efficient and scalable foundation for our operations. We leverage Apache Pulsar for event-driven messaging, Kubernetes for container orchestration, Google Cloud Platform (GCP) for cloud infrastructure, and PostgreSQL for data storage.

Our release process is fully automated, enabling our small engineering team to perform several deployments per day without breaking a sweat. A typical deployment takes only a few seconds to complete. This automation spans from the provisioning of infrastructure, to the deployment of applications and the configuration of monitoring dashboards and alerts. The tools we use include, but are not not limited to: Terraform, Helmfile and GitHub Actions.

Grafana, Loki, Mimir and Sentry are our weapons of choice when it comes to monitoring the performance and behavior of our platform, enabling us to automatically detect and escalate any potential issues to the affected teams.

As a technology company, we are dedicated to maintaining a modern and agile technology environment that empowers our engineers to thrive and build the future of sports betting technology.


About the Role

We're now looking for a Senior Frontend Engineer to join our Player Team. You'll play a key role in the development of our player-facing web and mobile applications using the latest technologies. We're open to experimenting with new and emerging technologies - our application is built using SvelteKit and we utilise TypeScript for the entire codebase to improve code quality and reliability. You will be tasked to find the right technology to solve the challenges we face, take responsibility for the implementation, and share your knowledge with your peers.


Responsibilities

  • Software Development: Design, develop, and maintain reliable, and scalable frontend experiences. Take ownership of the whole software development life cycle - architecture, development, testing, deployment, monitoring
  • Collaboration: Work closely with other engineering teams, including product managers, designers, and other engineers, to deliver high-quality products.
  • Technology Evaluation: Stay up-to-date with emerging technologies and evaluate their applicability to our systems.

However, that's not all! At BlueLabs, we encourage you to contribute wherever your interests take you — and shape your role and our product accordingly.


Compensation

The compensation range for this role is €70,000 - €110,000 annually, depending on your skills, experience and form of employment (employment or independent contractor). Additional perks include a new 16" MacBook Pro or Linux laptop, and 40 days of paid annual leave (including public holidays).

Job requirements

  • 4+ years experience in developing complex responsive web applications
  • Experience with Typescript or with strongly typed languages
  • Solid experience with at least one major frontend framework and willingness to work with Svelte
  • Solid knowledge of HTML and CSS standards
  • Proficient user of a modern development toolchain: linters, package managers, bundlers, Git, continuous integration pipelines and familiarity with automated testing frameworks
  • Interest in keeping yourself up to date and learning new languages, frameworks, and technologies as required
  • Interest in taking full ownership of your applications and managing them in a production environment including the troubleshooting of live incidents
  • Product-oriented mindset and eagerness to take part in shaping the products we build
  • Ability to work autonomously in a fully distributed team
  • Excellent communication in verbal and written English

Nice to have

  • Experience with server side rendering and full-stack development
  • Experience with logging and monitoring tools
  • Experience with container technologies (Docker, Kubernetes) and cloud infrastructure providers (Google Cloud)
  • An interest in sports or experience with sports betting

or