Oddin.gg

Senior Frontend Engineer

Published: 4/2/2025

Independent contractorOn-site/Hybrid/Remote

Senior Frontend Engineer

Oddin.gg is the global leader in esports data science. The company was recognized as the fastest-growing tech company in Central Europe in 2024 by Deloitte. We deliver a comprehensive solution specializing in esports titles such as Dota2, League of Legends, and simulators like FIFA (soccer) to bookmakers across the globe. Based on data from our unique partners, we create and continuously enhance our own mathematical models to predict match odds. Our efforts have been recognized with the prestigious award "Esports Solution Tool of the Year" for our revolutionary BetBuilder product, which redefines the esports betting experience.

With a team of 200+ people, based in the Czech Republic and many other locations across Europe and Asia, Oddin.gg is growing at a superfast pace. And that brings us to you 🫵 

We are looking for a Senior Frontend Engineer to join our team and help us build high-performance, scalable, and user-friendly web applications. You will play a key role in designing and developing our frontend architecture, ensuring seamless user experiences, and collaborating closely with our backend and product teams.

What You’ll Do:

🧭 Develop and maintain frontend applications using Next.js, React, and TypeScript.

📈 Implement and optimize GraphQL queries for efficient data fetching.

🤝 Style and design UI components using Tailwind CSS to create visually appealing and responsive interfaces.

💼 Write clean, maintainable, and well-documented code, following best practices.

🛠️ Optimize application performance and enhance accessibility and usability.

🌟 Collaborate with designers, backend engineers, and product managers to create seamless user experiences.

🧭Conduct code reviews, mentor junior engineers, and contribute to improving development workflows.

What We’re Looking For:

🧭 5+ years of experience in frontend development with a strong focus on React and TypeScript.

📈 Deep understanding of Next.js and its features (server-side rendering, static site generation, API routes, etc.).

🤝 Experience working with GraphQL (queries, mutations, caching, error handling).

💼 Strong knowledge of Tailwind CSS and ability to build scalable and maintainable UI components.

🛠️ Proficiency in Next.js Form handling and Zod validation.

🧭 Solid understanding of frontend performance optimization and best practices..

📈 Experience working in an agile environment, participating in code reviews.

🤝 Strong problem-solving skills and the ability to work independently and collaboratively.

Nice to haves:

🧭 Hands-on experience with microservices architecture and backend API integrations.

📈 Familiarity with state management libraries (Zustand, Redux, or similar).

🤝 Proficiency in testing frameworks (Jest, React Testing Library, Playwright).

💼 Understanding of the Atomic Design principle for scalable UI components.

🛠️ Experience working with AWS Amplify for serverless application development.

Haven't we caught you yet?

  • Help us maintain our position as the No. 1 esports analytics company with the new focus on AI-powered video.
  • Imagine a culture that embraces change and quickly adapts to global opportunities.
  • Experience immense potential for personal growth while contributing to an innovative team.
  • Work remotely or in a hybrid style – whatever suits you best.
  • Enjoy our luxurious Norse-myth-inspired offices in Prague.
  • Improve your English with company-sponsored language courses.
  • Participate in quarterly team-building activities to bond with your team.
  • Benefit from a sponsored Multisport card or spend time at our Bali house for work or vacation.

Ready to become One of us?