Loading...

Senior ReactJS Engineer

Fliff

FulltimeOfficeWith Experience

Sofia

Salary:

πŸ₯… sports

Analytics

Note: This job has expired and is no longer accepting applications.

Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game.
We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes sweepstakes promotions and loyalty rewards. We provide sports fans with fun, engaging, and free-to-play alternatives to real money gaming.
Who We Are Looking ForIf you are passionate about building scalable and engaging web applications, we want you on our team! Fliff is seeking a talented Sr. ReactJS Engineer to join our growing Social Sportsbook team. You’ll be part of a cross-functional group responsible for the full software development life cycle, focusing on delivering top-tier web experiences for both mobile and desktop platforms. The Sportsbook Reliability is a dynamic team that brings together skilled engineers and product managers who collaborate closely to build, release, and support live apps that our users love. We operate in Eastern European Time (EET/EEST).Β  The Role:

  • Develop and maintain responsive web applications using ReactJS, ensuring a seamless experience across devices.
  • Collaborate with backend, DevOps, and designers to implement new features and optimize the live product.
  • Support the live platform by identifying and resolving real-time performance issues.
  • Design scalable solutions with attention to responsive UIs using pure CSS/SCSS without relying on external frameworks.
  • Mentor junior engineers and provide code reviews to maintain high standards.
  • Leverage Redux, React-Redux bindings, and middleware (Thunk/Saga) for state management.
  • Implement RESTful APIs using axios and fetch, with optional GraphQL integration via Apollo client.

Experience Required:

  • 5+ years of experience building modern web applications, with strong expertise in ReactJS and React Hooks (useState, useEffect, custom hooks).
  • Advanced TypeScript skills, including utility types (Partial, Pick), generics, and infer keyword usage.
  • Solid understanding of Redux mechanics, React-Redux bindings, and internal hooks.
  • Strong CSS/SCSS knowledge, with the ability to build reusable, responsive UIs without external libraries (e.g., Material UI, Tailwind).
  • Knowledge of WebSockets (native and socket.io) to handle real-time data.
  • Experience with RESTful APIs, axios, and fetch, with optional GraphQL and Apollo Client experience.
  • Familiarity with React Router for dynamic imports, lazy loading, and code splitting.
  • Comfortable with UI tools like Figma, along with React DevTools, Chrome debugger, and testing tools such as Jest and Cypress.
  • Adaptability and problem-solving skills to handle real-time challenges and evolving project requirements.
  • Strong communication skills and a collaborative mindset to work effectively with cross-functional teams.

Benefits

  • Competitive compensation package.
  • Opportunity for professional development in a dynamic, fast-growing company.
  • Supportive, collaborative, and knowledge-driven work environment.
  • Engaging and challenging role with the freedom to innovate and build exciting solutions in the sports gaming industry.

Similar Jobs by Country

Fliff logo

DevOps Engineer

Fliff

Europe (European Time Zone Based Candidate)
Legend logo

Senior Backend Developer

Legend

Varna, Bulgaria
Genius Sports Group logo

Sports Data Operator

Genius Sports Group

Sofia, Bulgaria

Hundreds of jobs are waiting for you!

Subscribe to membership and unlock all jobs

Sports Analytics

We scan all major sports and leagues

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Alerts

You can get daily alerts in your email for a specific search

  • Access to job postings from top teams and companies

  • Daily updates and notifications based on your preferences

🎯 Over 90% of customers chose to renew their subscriptions after the initial sign-up

Monthly

$6.99/month

Billed Monthly

πŸ€Έβ€β™‚οΈ Flexible for short time job hunting

πŸ’Ό Unlimited access to all job posts

🎯 Advanced filtering tools

πŸ”” Personalized daily job alerts

πŸ“± Mobile-friendly job search

🎁 Exclusive discount codes on courses & tools

πŸ’Έ Save more than your subscription cost

β†ͺ️ Cancel anytime

Most Popular

Yearly

$39/year

Only $3.25/month billed annually

πŸ† Save 50% compared to monthly

πŸ’Ό Unlimited access to all job posts

🎯 Advanced filtering tools

πŸ”” Personalized daily job alerts

πŸ“± Mobile-friendly job search

πŸ’° Most popular choice

🎁 Exclusive discount codes on courses & tools

πŸ’Έ Save more than your subscription cost

β†ͺ️ Cancel anytime

Lifetime

$59

One-time payment

🌟 One-time payment, lifetime access

πŸ’° Best value for long-term career growth

πŸ’Ό Unlimited access to all job posts

🎯 Advanced filtering tools

πŸ”” Personalized daily job alerts

πŸ“± Mobile-friendly job search

🎁 Exclusive discount codes on courses & tools

πŸ’Έ Save more than your subscription cost