View Our Website View All Jobs

Senior Software Engineer

Title: Senior Software Engineer

Reports to: CTO

About LeagueApps:

LeagueApps is a fast-growing, venture-backed company that is using data and technology to build the largest community around youth and local sports. We count professional leagues, teams and athletes as investors and partners, and reach millions of people every day through our best-in-class SaaS platform. We’re looking for team members who want to be part of building the greatest local sports company in the world.

LeagueApps operates at the intersection of sports, technology and community. Our sports management platform powers youth and recreational sports organizations across the country, making sports seamless — in everything from registration to payments to communications. More than software solutions, we’re creating community, serving as a thought-leader and bringing insights on such important topics as encouraging girls in sports, injury prevention for youth players, and how technology will affect the future of sport.

Position Mission:

The Senior Software Engineer will play an integral role on the development team in building, deploying and operating new products and services.  

The Senior Software Engineer will join our Engineering Team in our Clarendon VA office, and will work closely with other engineers, front-end UI development and product managers in an agile development environment to build great product features. 

We're looking for an ambitious Full-Stack Developer who's up for an exciting challenge to make an impact in a small agile team environment.  You must be a disciplined self-starter capable of delivering quality work in a fast paced startup environment.  

You must be excited by the opportunity to build and deploy technology to change the way people experience and enjoy playing sports.


  • Provide leadership in an evolving development process with many moving parts.
  • Perform full-stack software engineering in Java and SQL (MySql) on the back-end, and Javascript/HTML on the front-end.
  • Research and prototype new technologies and tools as we evolve our platform tech stack.
  • Develop test cases for automated testing system, and assist in the QA Engineering process.
  • Provide troubleshooting and escalated technical support to production features.
  • Work closely with product managers and UI designers to understand and translate product requirements.


  • 5+ years of professional software engineering experience with track record of excellence.
  • Bachelor's Degree in CS or equivalent.
  • Expertise with Java development, preferably using Hibernate, Spring, Struts 2 and JSP, etc.
  • Proficient in relational database modeling & SQL.
  • Expertise with HTML and Javascript development, preferably using jQuery.
  • Basic proficiency with linux/*nix environments and the command line.
  • Familiarity with integrating external REST APIs.
  • Experienced with agile software development methodologies, such as SCRUM.
  • Experience with cloud SaaS services such as AWS and Google Cloud Platform.
  • A sports enthusiast who has a passion for sports and loves playing sports.


Working at LeagueApps:

  • Equity Grants
  • Health Benefits! Medical, Dental, and Vision Health coverage
  • We'll pay for your sports leagues!
  • Computer, Cell Phone and Gym Subsidies
  • Culture and work environment that emphasizes teamwork, passion, learning, and fun.  Check out our Instagram to see for yourself
  • Social impact opportunities through our FundPlay initiative that includes events, volunteering, and grant-makings
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*