Home ReactJS Web Developer

ReactJS Web Developer

Not a football fanatic? No problem. At PFF, our talented developers, designers and tech leaders spend their days revolutionizing how coaches and teams leverage data for better performance on the field. Major media outlets and everyday fans rely on our data, too. We’re looking for new team members who enjoy solving big, intriguing data problems within a creative and agile work environment.

You’ll help build tools that allow pro and college coaches to interact with our huge proprietary data sets in any way they want. Collaborate on creative data visualization and work directly with domain experts (those football fanatics!). As PFF continues to grow, you’ll dive into the full product development process and enjoy real influence without corporate red tape.

Our team members are smart, thoughtful and hard-working. (You should be, too.) We value craftsmanship and collaboration. Delivery is important, but we take the time to do things the right way. Since PFF is 10+ years old and profitable, we offer the perfect sweet spot between big company stability and small company ingenuity.

Job Summary

As a ReactJS web developer, you’ll work as part of a cross-disciplinary, self-managed tech team to deliver first-class software solutions that help power PFF’s growth. More specifically, you’ll design and implement the visual interactive elements of our web applications. Bridging the gap between interaction design and technical implementation is something you love. You also enjoy collaborating to define how an application looks and works, as well as how it’s developed on the front end. PFF is based in Cincinnati, but we’re open to full-time or part-time remote work for the right candidate. You’ll report directly to the CTO.


  • Develop and maintain front-end features using HTML, CSS, JavaScript and ReactJS
  • Implement designs created primarily by you or by other team members with your input
  • Build reusable code and libraries for future use
  • Create, maintain and enhance the structure of front-end assets and components
  • Work closely with back-end developers to integrate front-end solutions into the code base
  • Optimize the performance of web applications and web components
  • Create interactive and non-interactive prototypes to conceptualize new features and new products
  • Collaborate on user experience design, testing and research with other team members
  • Execute interaction design and visual design as a part of a multidisciplinary team
  • Maximize efficiency of end users by designing efficient and easy to use applications

Skills & Experience

We'd love to talk with candidates who have some of the following:

  • 1 to 3 years relevant work experience
  • Strong HTML, CSS, ReactJS and JavaScript skills
  • Solid understanding of cross-browser compatibility issues and ways to resolve or work around them
  • Experience with CSS pre-processing platforms such as LESS or SASS
  • Experience with Angular, Elixir or Webpack is advantageous
  • Working knowledge of Photoshop, Illustrator, InDesign and associated design tools
  • Ability to work independently or collaboratively as a team member
  • Ability to see opportunities for usability improvements and present them to the team

Pay, Perks, and Benefits

  • Competitive industry pay based on experience
  • Health, vision and dental insurance
  • Paid holidays, vacation and sick time
  • 401(k)
  • Good work-life balance
  • Ability to be fully remote/virtual
  • Newly remodeled OTR office
  • Free parking (in office only)
  • Open floor plan (in office only)
  • Ergonomic workstation (in office only)

About PFF

PFF analyzes every player and every play of every game to deliver player grades, stats, and rankings for the NFL, fantasy football, and NFL Draft. In other words, we’re big data for football.

As the market leader, we supply data to all 32 NFL teams, 85 NCAA FBS teams, NBC, FOX, CBS, ESPN, and NFL Network among others. Oh, and our majority owner is NBC football analyst and former pro player Cris Collinsworth.

More about the company at: pff.com

Follow us on Twitter! @pff

How to Apply

Please email your resume and a short note about yourself that includes the position you're applying for to: [email protected]