2023-08-23 14:48:55

Frontend Engineer

StayCool OÜ
4500 - 5500 €/m Gross

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.

  • 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.

Requirements

  • 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.
  • Fluent in spoken and written English.
  • 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.
  • 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.

Company offers

  • 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.
  • Prioritize 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.
  • Invest in your professional growth with an annual training budget that can be used for courses, certifications, workshops, and learning opportunities relevant to your role.
  • 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.
  • Thrive in a diverse, multicultural environment where innovation and new ideas are welcomed, independence is encouraged, success is celebrated, and you'll have the freedom to make a real impact alongside talented people from across the globe.
  • Comprehensive relocation support, including arranged travel and initial accommodation, to help you settle in smoothly from day one.
  • ..plus, if you're not already a pro, we'll teach you how to play poker!