Frontend Software Engineer

coolbet • Estonia
Relocation
Apply
AI Summary

At Coolbet, the Frontend Software Engineer develops, maintains, and improves scalable web applications used by millions of customers worldwide. Responsibilities include writing clean code, implementing modern frontend technologies, ensuring software quality, and collaborating with cross-functional teams. Candidates must have strong proficiency in HTML, CSS, JavaScript, TypeScript, and React, with excellent communication skills and a passion for continuous learning.

Key Highlights
Develop and maintain frontend applications using modern web technologies
Strong proficiency in React and its ecosystem
Fluent in spoken and written English
Gaming license required in relevant jurisdictions
28 days vacation with flexible working hours
Comprehensive relocation support available
Key Responsibilities
Develop, maintain, and improve frontend applications using modern web technologies
Write clean, maintainable, and well-documented code
Ensure software quality through automated testing and manual verification
Analyze technical requirements and independently solve engineering challenges
Investigate system issues and contribute to their resolution
Collaborate closely with developers, designers, product teams, and other stakeholders
Participate in technical discussions and contribute ideas that improve our products and engineering practices
Follow established software development standards, guidelines, and best practices
Expand understanding of the business domain and contribute to product improvements
Support and mentor less experienced team members through knowledge sharing and constructive feedback
Technical Skills Required
HTML CSS JavaScript TypeScript React Figma Atomic Design Methodology
Benefits & Perks
28 days vacation with flexible working hours
Monthly sports/health compensation
Full sick leave coverage for first 8 days
In-house gym
Free parking
Complimentary fruits and beverages
Chill games room
Supplemental Training Program
Comprehensive relocation support
Dog-friendly office

Job Description


At Coolbet, our Frontend Team plays a key role in building and evolving the products used by millions of customers worldwide. As a Frontend Software Engineer, you will work alongside talented engineers, designers, and product stakeholders to create high-quality, scalable, and user-friendly web experiences.

This role offers the opportunity to contribute throughout the entire software development lifecycle, from design and implementation to testing, deployment, and ongoing improvements. We are looking for someone who is passionate about modern frontend development, enjoys solving technical challenges, and is eager to continuously learn and grow within a collaborative engineering environment.


Core responsibilities

  • Develop, maintain, and improve frontend applications using modern web technologies.
  • Write clean, maintainable, and well-documented code.
  • Ensure software quality through automated testing and manual verification.
  • Analyze technical requirements and independently solve engineering challenges.
  • Investigate system issues and contribute to their resolution.
  • Collaborate closely with developers, designers, product teams, and other stakeholders.
  • Participate in technical discussions and contribute ideas that improve our products and engineering practices.
  • Follow established software development standards, guidelines, and best practices.
  • Expand your understanding of the business domain and contribute to product improvements.
  • Support and mentor less experienced team members through knowledge sharing and constructive feedback.


Experience and key competencies

  • Several years of professional experience developing frontend applications, or equivalent experience gained through strong personal or academic projects.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Deep understanding of React and its ecosystem:
  • rendering mechanics;
  • business logic authoring patterns;
  • local and global state management;
  • component composition patterns and data flow.
  • An eye on user interface design and implementation:
  • familiarity with Figma;
  • Understanding Atomic Design Methodology;
  • ability to decompose mockups into reusable, maintainable, and consistent components;
  • ability to communicate technical limitations to designers.

Language Skills:

  • Fluent in spoken and written English.

Personal Characteristics:

  • You communicate clearly, listen well, ask for help when needed, and bring people along in decisions.
  • You enjoy breaking down complex problems, gathering input from others, and driving toward a solution.
  • You take ownership of your work, prefer progress over perfection, and still care deeply about quality and attention to detail.


Coolbet operates in a highly regulated environment. This role requires a gaming license in any jurisdiction in which the company operates, and this position may require the ability to secure and maintain a license in all relevant jurisdictions. A gaming license application utilizes personal data, a criminal and credit check, and fingerprints. Coolbet will cover all costs and provide access to an Identity Protection program.


Our Benefits, Your Happiness

  • Enjoy 28 days of vacation with the option to use your balance on business days only, effectively giving you up to 10 extra days off. Combined with flexible working hours, you can make the most of your time off.
  • Elevate your well-being with monthly sports/health compensation, full sick leave coverage for the first 8 days, our in-house gym, and a chill games room to unwind.
  • Unlock a generous Supplemental Training Program that includes training and company-wide knowledge-sharing opportunities to fuel your growth.
  • Our office is a cozy (and dog-friendly) haven right in the heart of the city. Enjoy complimentary fruits and beverages and free parking. It's the perfect place to be productive and feel right at home.
  • Be part of the most legendary events and make amazing connections with colleagues from across the entire company.
  • Comprehensive relocation support for a smooth transition.
  • We foster innovation and independence while celebrating success in a multicultural and diverse company, where you'll work alongside people from around the globe.
  • ..plus, if you're not already a pro, we'll teach you how to play poker!


Recruitment flow

  • Interview - Technical Interview - Background check - Offer
  • Open to candidates based in the EU and eligible to work in Estonia.
  • Applications are open until we find the one - take the leap and apply now!


We do not discriminate on the basis of race, religion, color, ancestry, national origin, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, marital status.


Compensation

At Coolbet, we carefully consider a wide range of factors when determining your salary, including market benchmarks, specific job family, background, location, skills, and experience. The typical range for this role is 4500€-5500€ gross per month. This reflects total compensation.


Location

Tallinn, Estonia


Coolbet is an award-winning gaming company delivering both B2C and B2B platforms across international markets. We offer sportsbook, casino, and poker experiences to players in 8 countries across 3 continents and provide advanced B2B solutions to operators in the US. Part of the Sega Sammy Creation gaming segment, our core team of 500+ experts collaborates across borders to create world-class experiences for both players and operators. With a strong presence at our Tallinn HQ, home to a diverse team representing over 50 nationalities, we bring different perspectives together to shape the future of gaming through continuous product development, a collaborative culture, and a strong commitment to responsible play. Find out more about Coolbet!


Similar Jobs

Explore other opportunities that match your interests

Product Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

creem

Estonia

Customer Success Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

creem

Estonia

Operations Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

creem

Estonia

Subscribe our newsletter

New Things Will Always Update Regularly