Are you passionate about building scalable and engaging web applications? Do you have a strong foundation in ReactJS and want to join a dynamic team that's revolutionizing the sports gaming industry? Look no further! Fliff is seeking an experienced Senior ReactJS Engineer to help us take our social sportsbook experience to the next level.
As a key member of our Social Sportsbook team, you'll be part of a cross-functional group responsible for the full software development life cycle. Your primary focus will be on delivering top-tier web experiences for both mobile and desktop platforms. You'll collaborate closely with backend, DevOps, and designers to implement new features and optimize the live product.
Your Key Responsibilities:
- Develop and maintain responsive web applications using ReactJS, ensuring a seamless experience across devices
- Collaborate with cross-functional teams 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
Requirements:
- 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
What We Offer:
- 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
Note that this job has expired and is no longer accepting applications.