We're now looking for a Senior Frontend Engineer to join our Client 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
Implementing robust and rich, usable, frontend experiences
Collaborate with software engineers, product managers and designers in an autonomous, supportive team environment
Solve problems in a highly technical platform that is onboarding tens of thousands of new players every month
Take ownership of the whole software development life cycle - architecture, development, testing, deployment, monitoring
Take part in our on-call rotation every few weeks — we build it, we run it
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 to €100,000 annually, depending on your skills and experience. We encourage you to read our Recruitment FAQs for further details. In addition to the monetary compensation, we provide several perks, including a shiny new MacBook 16" M1 Pro or Linux laptop.
Job requirements
3+ years of 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
Good 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 Node.js 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
At BlueLabs we're combining the buzzing world of sports betting with modern tech and great engineering culture. We own our multi-tenant sports betting platform end-to-end. It consists of tens of microservices in a handful of decoupled domains, orchestrated by a terraform-provisioned Kubernetes cluster, achieving high scalability thanks to an event-driven architecture based on Apache Pulsar. We follow modern CI/CD and agile methodologies to deploy into production multiple times per day and use Datadog to monitor our infrastructure and applications.