Fanatics Betting & Gaming is looking to develop and enhance the Fanatics Sportsbook app ecosystem by designing, building, and optimizing scalable, high-performance user interfaces that deliver an exceptional customer experience.
Requirements
- Proficiency in React.js, with a strong understanding of modern front-end frameworks and libraries
- Hands-on experience with state management libraries such as Redux or Context API
- Solid understanding of RESTful APIs, AJAX, and backend integration techniques
- Experience with performance optimization techniques to enhance application responsiveness
- Knowledge of testing frameworks like Jest, React Testing Library, or Cypress
- Proficiency in HTML5, CSS3, and responsive design principles
- Experience with version control systems, particularly Git
Responsibilities
- Design, develop, and deploy high-performance, user-friendly interfaces using React and the company's design system
- Identify and troubleshoot performance bottlenecks, optimizing site speed and user experience
- Implement API integrations based on RESTful principles to facilitate efficient data exchange
- Manage state effectively within React applications to ensure data consistency and optimal updates
- Create and maintain unit and integration tests; participate in code reviews and promote automated testing practices
- Utilize cloud infrastructure (e.g., AWS) for deployment and contribute to CI/CD pipeline improvements
- Maintain and enhance the CSS framework and design system for consistency and best practices
Other
- Preferably 3+ years of professional experience in frontend development
- Strong problem-solving, debugging, and analytical skills
- Excellent communication and collaboration skills for effective teamwork
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience