Lead Software Engineer FirstDown PlayBook – No office location

About FirstDown PlayBook Engineering

We are currently a small team who is focused on becoming/maintaining the industry standard for playbook software, so we focus on pushing out only the highest value features, and iterating on them quickly. You’ll be welcomed as a new member of a tight-knit team that will strongly value your opinion and afford you with opportunity to have input with our product and company direction. FirstDown PlayBook is based in Knoxville, TN, but all employees work remotely.

About the role

  • Work with football teams, programs and organizations at all levels of football across the world
  • Troubleshoot, test and maintain the production applications and databases to ensure functionality and optimization
  • Build interfaces and APIs that are accessible and intuitive
  • Lead the system design and architecture of the relevant domain (infrastructure, frontend, or backend)
  • See product features from the design stage through prototype, implementation, release and tracking
  • Use analytics and customer feedback to drive improvements to the product
  • Write clean, well-organized code
  • Manage repositories and deployment automation
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Produce detailed specifications and documentation


  • Proven software development experience in PHP, MySQL, JavaScript, NODE
  • Practical experience designing and maintaining databases such as MySQL
  • Understanding and experience in frameworks such as Laravel and front-end framework Vue
  • Extensive experience of designing, implementing, and troubleshooting APIs
  • Demonstrable knowledge of related web technologies including HTML/CSS, Analytics, Web Security standards
  • High level of comfort integrating 3rd party APIs
  • Knowledge of AWS and AWS management console is a plus
  • Possess a high-level attention to detail
  • Demonstrate excellent communication skills while working with FDPB team
  • Provide a high standard of documentation for all framework and infrastructure
  • Willingness to be available in the event of emergency situations, particularly in the fall months (football season)
  • Ability to empathize with a wide range of non-technical users
  • Sports fans encouraged but not required

Skills & Requirements:

Preferably, 3-5 years of professional development experience in a PHP environment, preferably Laravel. Must have practical experience and proficiency in MySQL, PHP MVC frameworks (Laravel), Git, JS, and HTML/CSS. You should be comfortable building web applications from the ground up and working with the rest of our team to solve technical user-experience challenges.