Underdog aims to build the best products in the sports industry, enhancing user experience across their fantasy sports, sports betting, and prediction market applications. They are looking for engineers to contribute to cutting-edge projects that gamify and improve these products for millions of sports fans.
Requirements
- Excellent understanding of React and its ecosystem (React Hooks, Context API, functional components, etc.)
- Strong grasp of JavaScript (ES6+), TypeScript, and state management libraries such as Redux
- Experience working with RESTful APIs
- Familiarity with testing frameworks (Jest, React Testing Library, etc)
- Experience using GitHub and modern build tools (Webpack, Vite, or similar)
- Experience with tools like Amplitude, DataDog and Storybook
Responsibilities
- Design and build clean, reusable, and performant front-end features that will be used by millions of sports fans
- Contribute to the upkeep and ongoing development of our design system and components
- Write well-tested, high-quality code while participating in code reviews and ensuring engineering best practices
- Work on cutting-edge projects that gamify and enhance the user experience across our products
- Collaborate closely with product managers, designers, and backend engineers to deliver elegant and responsive web experiences
- Participate in code reviews and ensuring engineering best practices
- Work in a high-agency environment where your voice matters in technical discussions and product direction
Other
- Product-minded engineer with 6+ years of professional experience building modern web applications
- Comfortable collaborating cross-functionally with designers, product managers, and backend engineers
- Strong attention to detail and commitment to delivering high-quality, user-focused experiences
- Excellent communication skills and a collaborative, product forward mindset
- Unlimited PTO for full-time employees (we're extremely flexible with the exception of the first few weeks before & into the NFL season)
- This position may require sports betting licensure based on certain state regulations.