Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front End Engineer image - Rise Careers
Job details

Senior Front End Engineer

About the company

At Thrill Labs, we're not just building a gaming company; we're creating a global sensation. We are the innovative force behind Thrill.com, a groundbreaking crypto gaming venture set to launch soon! Our mission? To build the world’s most epic gaming brand and craft magical experiences for millions of users. Backed by a world-class team, we’re here to redefine the future of gaming.

About the role

Do you dream of being at the forefront of the crypto iGaming revolution where crypto meets cutting-edge technology? This is your moment! We are seeking a senior front-end engineer who is passionate about their craft and can transform product visions and designs into unrivaled user experiences.

As a Senior Frontend Engineer, you will be responsible for building and optimizing the user experience of our platform. You’ll collaborate closely with designers, backend engineers, and product managers to create seamless, interactive, and engaging interfaces. Your role will be crucial in ensuring our users enjoy a flawless experience, from gaming interactions to cryptocurrency transactions..

You’ll play a key role in transforming Thrill.com into a household name building our product ready for the masses.

What You’ll Be Doing:

  • Build new user-facing components everything from navigation and search to an accumulator betslip.

  • Collaborate with product managers and designers to challenge the status quo in developing magical signature user experiences.

  • Transform APIs and Figma designs into outstanding user products.

  • Input into architecture and technology decisions for front-end.

  • Develop high-quality code, participate in peer code reviews, and write test automation.

  • Take ownership of the full component, working with the wider engineering team to ensure seamless links with back-end and infrastructure teams.

  • Performance monitoring and optimization, ensure your components continue to work as effectively and efficiently as possible.

What You’ll Need:

  • Experience in front-end development, preferably with a portfolio or examples of past projects of great modern customer-facing products.

  • Experience with Typescript.

  • Practical knowledge in automated testing.

  • Ability to own features end-to-end: from design review through execution to delivery in production.

  • Strong problem-solving abilities and a systematic approach to building and testing solutions.

  • Good communication skills and the ability to work collaboratively with teammates.

  • Good command of English (at least B2 equivalent).

  • Flexibility to work remotely and willingness to travel for occasional team meetings.

  • A team player who takes ownership and pride in delivering exceptional products while fostering a vibrant culture.

  • Passionate about user experience and a keen eye for design.

Bonus Points for:

  • Knowledge of Svelte / SvelteKit.

  • Knowledge of SOLID principles and Clean Architecture.

  • Knowledge of iGaming, crypto, or sportsbook domains.

Why Join Us?
At Thrill Labs, your creativity will shape the future of gaming. This is more than a job; it’s an opportunity to leave your mark on a global stage. If you’re ready to take on the challenge, push boundaries, and build a brand like no other, we want you on our team.

Ready to Create the Next Big Thing? Apply Now!

What You Should Know About Senior Front End Engineer, Andretti Thrill Park

At Thrill Labs, we're excited to invite a talented Senior Front End Engineer to join our innovative team and help shape the future of crypto gaming. If you’re passionate about transforming ideas into captivating user experiences, this could be the perfect role for you! In your position, you'll work closely with designers, backend engineers, and product managers, crafting engaging interfaces that elevate our platform, Thrill.com. You'll be at the heart of what we do, building new user-facing components that enhance navigation, search, and the unique betting experience. Your expertise in front-end development will be invaluable as you bring Figma designs and API functionalities to life, consistently challenging the norm and pushing the envelope of user experience. Collaboration is key here, and by taking ownership of full components and actively participating in code reviews, you will help us maintain high standards in code quality. Plus, your ability to monitor performance and optimize components will ensure we deliver seamless gaming interactions even as our user base grows. We value creativity and innovation, and there’s a space for you to contribute your insights into architecture and technology choices for the front-end. If you have experience in creating modern customer-facing products and a desire to leave your mark on the evolving landscape of gaming, we want you to apply today and be part of our extraordinary journey to make Thrill Labs the go-to name in gaming!

Frequently Asked Questions (FAQs) for Senior Front End Engineer Role at Andretti Thrill Park
What responsibilities does a Senior Front End Engineer at Thrill Labs have?

As a Senior Front End Engineer at Thrill Labs, your primary responsibilities include building user-facing components for our platform, collaborating with product managers and designers to create exceptional user experiences, transforming APIs and Figma designs into functional products, and contributing to architecture and front-end technology decisions. You will also ensure code quality through reviews and automated testing, while optimizing performance to guarantee a seamless gaming experience for our users.

Join Rise to see the full answer
What qualifications are required for the Senior Front End Engineer role at Thrill Labs?

To qualify for the Senior Front End Engineer position at Thrill Labs, candidates should have substantial experience in front-end development with a portfolio of modern customer-facing products. Proficiency in TypeScript and knowledge of automated testing are essential. Strong problem-solving abilities, effective communication skills, and a passion for user experience and design are also critical. A command of English at a B2 level is required, and familiarity with iGaming or crypto domains is a plus.

Join Rise to see the full answer
What coding skills are necessary for the Senior Front End Engineer role at Thrill Labs?

For the Senior Front End Engineer position at Thrill Labs, solid coding skills in JavaScript, particularly TypeScript, are mandatory. Additionally, familiarity with frameworks such as Svelte or SvelteKit would be beneficial. The role demands not only the ability to write high-quality code but also to engage in peer code reviews and implement automated testing for reliability and performance enhancement.

Join Rise to see the full answer
How does Thrill Labs promote a collaborative environment for Senior Front End Engineers?

At Thrill Labs, collaboration is at the core of our engineering culture. Senior Front End Engineers work closely with designers, backend engineers, and product managers to build cohesive user experiences. We encourage open communication, idea-sharing, and teamwork during the development process, ensuring that each voice is heard and valued, fostering a vibrant company culture where creativity thrives.

Join Rise to see the full answer
Is remote work allowed for the Senior Front End Engineer position at Thrill Labs?

Yes, Thrill Labs offers the flexibility for Senior Front End Engineers to work remotely. We understand the importance of work-life balance and provide opportunities for occasional travel for team meetings to maintain strong communication and collaboration among team members.

Join Rise to see the full answer
Common Interview Questions for Senior Front End Engineer
Can you describe your experience with front-end frameworks, specifically TypeScript?

Certainly! When discussing your experience with TypeScript, emphasize any specific projects where you've implemented it effectively. Highlight your familiarity with its features that enhance code quality due to static type-checking, and provide examples of how TypeScript has improved collaboration within the team or contributed to the overall user experience.

Join Rise to see the full answer
How do you ensure the user experience is prioritized in your work?

To ensure the user experience remains a top priority, I always start by examining the product requirements and user feedback. I believe in collaboration with designers to transform concepts into engaging interfaces and participate in user testing when possible. By utilizing tools like Figma and analyzing user interactions, I identify areas for improvement that enhance overall user satisfaction.

Join Rise to see the full answer
Have you ever had to optimize a component for performance? What steps did you take?

Yes, optimizing component performance is crucial. I typically start with performance profiling tools to identify bottlenecks. Once I find the areas that need attention, I refactor the relevant parts of the code, possibly caching results and employing lazy loading for images or heavy components. Performance testing and monitoring after deployment also ensure sustained optimization.

Join Rise to see the full answer
Explain your approach to code reviews and why they are important.

In my approach to code reviews, I emphasize constructive feedback that motivates collaboration and growth. Code reviews help catch potential issues early, improve code quality, and foster knowledge sharing among team members. I aim to be both an insightful reviewer and a responsive recipient of feedback, ensuring a positive and educational experience for the entire team.

Join Rise to see the full answer
What strategies do you use to stay current with emerging front-end technologies?

To stay updated with emerging front-end technologies, I regularly follow industry blogs, subscribe to newsletters from reputable sources, and participate in online forums or community discussions. Attending webinars or tech meetups also allows me to learn from industry experts and share insights with peers, keeping my skills fresh and aligned with the latest trends.

Join Rise to see the full answer
How do you handle conflicting feedback from designers and product managers?

When faced with conflicting feedback from designers and product managers, I prioritize open communication. I facilitate discussions to understand each party's point of view and the user impact of their suggestions. If needed, I gather relevant data or user insights to inform the decision-making process and work towards a solution that balances aesthetics with functionality.

Join Rise to see the full answer
What steps do you take to ensure your code is maintainable for future developers?

Ensuring maintainability is essential. I write descriptive comments, adhere to coding standards, and structure my code logically. By employing design patterns and following SOLID principles, I enhance the readability and flexibility of my code, making it easier for future developers to build upon and understand my work.

Join Rise to see the full answer
Describe a project where you had to collaborate with a cross-functional team.

In one project, I collaborated with a cross-functional team to develop a new feature for a gaming interface. My role involved working closely with designers to visualize elements and with backend developers to define API endpoints. Regular sync-ups ensured alignment on goals and a seamless integration of all components, leading to a successful launch and positive user feedback.

Join Rise to see the full answer
How do you approach testing in your front-end development workflow?

In my front-end development workflow, I prioritize testing by implementing automated unit tests using frameworks like Jest or Mocha early in the development process. I believe comprehensive testing catches bugs before deployment. Additionally, I advocate for end-to-end tests to simulate user interactions and ensure that all components function as intended in various scenarios.

Join Rise to see the full answer
What excites you about contributing to Thrill Labs as a Senior Front End Engineer?

I am particularly excited about contributing to Thrill Labs because of its innovative approach to gaming and its commitment to redefining user experiences in the crypto space. The opportunity to work with a team that values creativity and pushes the boundaries of gaming technology resonates with my passion for impactful development, making it a perfect fit for my skills and aspirations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Justworks Hybrid New York, New York
Posted 14 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Manychat Referral Program (NL) Remote Amsterdam, North Holland, Netherlands, Barcelona, Spain
Posted 9 days ago

Join Manychat as a Senior PHP Developer to drive innovative solutions on a global Chat Marketing platform.

Posted 5 days ago

Join Sully.ai as a Senior Software Engineer to improve our healthcare delivery through innovative AI solutions.

Photo of the Rise User

As an Android Engineer I at Synchrony, you'll play a key role in developing mobile applications that shape the future of payments.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 10 days ago
LSEG Remote GBR-Edinburgh-5th Floor, Exchange Tower
Posted 3 days ago

LSEG seeks an experienced Senior Lead Software Engineer to drive innovative AI solutions for financial markets while leading and mentoring a dynamic software engineering team.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!