Job Posting: Washington Nationals – Full Stack Web Developer
Full Stack Web Developer, Baseball Research & Development
Summary:
The Washington Nationals are seeking a full stack web developer to join our Baseball Research & Development team. We are looking for candidates who are both passionate about building web applications and enthusiastic about the opportunity to work on software that has a significant impact within a baseball organization.
The developer will work on a small team to build and maintain an internal web application used by scouts, coaches, player development staff, and the baseball operations front office. Some key features of the site include scouting reports, video, player projections, custom reports and tools, and the display of both public and proprietary metrics related to player performance and evaluation.
We prefer candidates who are willing to relocate to Washington, DC area for in person/hybrid work at Nationals Park but are willing to consider a fully remote option for exceptional candidates.
Essential Duties and Responsibilities:
- Design and build interactive data-driven pages, which may include filterable and sortable tables, plots, heatmaps, video, and other interactive components
- Build API’s for connecting internal microservices
- Develop data imports and other background processing jobs
- Collaborate with software engineers, data engineers, and analysts in the R&D group
- Participate in code reviews
Requirements:
Minimum Education and Experience Requirements
- Bachelor’s degree in computer science, computer engineering, information science, or related experiences
- 4+ years of full-time web development experience
Knowledge, Skills, and Abilities necessary to perform essential functions
- Ability to communicate clearly and effectively
- Ability to write clean, concise, and maintainable code
- Ability to work both collaboratively and independently
- Experience with modern programming languages (e.g. Ruby, Python, JavaScript) and frameworks (e.g. Rails, Django, Flask, FastAPI, Node/Express). Experience with Rails is preferred.
- Experience with frontend JavaScript frameworks, such as Vue 3, React, or jQuery.
- Understanding of relational database schema design, experience using MySQL & PostgreSQL, and comfort writing direct SQL statements.
- Experience with data visualization.
- Experience with Linux and using command line tools.
- Experience working with a large inherited codebase is a plus.
- Authorized to work in the United States
Physical/Environmental Requirements
- Office: Working conditions are normal for an office environment. Work may require occasional weekend and/or evening work.
To Apply:
To apply, please follow this link.
The content in this posting was created and provided solely by the Washington Nationals.
David Appelman is the creator of FanGraphs.