JOB SUMMARY:
We are seeking a talented
'Front-End Software Developer' to join our small, high-impact software team within an NBA basketball organization. In this role, you will design, build, and refine user-facing applications and tools that empower our front office, coaches, scouts, and players. Your work will directly enhance day-to-day operations, drive better decision-making, and provide a unique opportunity to influence the game through technology.
NOTE:
- We are unable to sponsor, OR take over sponsorship of employment visas. To be considered for this role, candidates MUST be legally authorized to work in the US without visa sponsorship.
- This is an ONSITE position requiring working in person a minimum of 4 days per week. Local candidates preferred.
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Collaborate with basketball operations and analytics teams to understand user needs and translate them into intuitive, effective front-end solutions.
- Design and develop responsive, user-friendly web interfaces and dashboards for data visualization, workflow automation, and real-time reporting.
- Work closely with back-end developers to ensure seamless integration between front-end applications and underlying systems and databases.
- Uphold software development best practices, including version control, code reviews, documentation, and automated testing.
- Participate in the full software development lifecycle: requirements gathering, UI/UX design, implementation, testing, deployment, and ongoing support.
- Manage your own tasks and priorities while contributing to a collaborative, agile team environment.
- Effectively utilize AI as part of daily tasks and integrate AI into software tools and processes.
- Provide in-person support and troubleshooting for mission-critical tools used, especially during practices and games throughout the NBA season.
REQUIRED QUALIFICATIONS:
- Bachelor’s Degree in a quantitative field (Computer Science, Information Technology, Engineering, etc.).
- Minimum 2+ years of demonstrated experience building, deploying, and maintaining production-grade front-end applications as part of a software development team.
- Must have flexible availability and be willing to work evenings, weekends and occasional Holidays as required by the NBA schedule.
- Must be willing to work onsite a minimum of 4 days per week.
- Proficiency in modern front-end technologies (e.g., JavaScript/TypeScript, HTML5, CSS3, leveraging features such as web components, PWA, offline access, etc).
- Strong understanding of user experience (UX) and user interface (UI) design principles, including responsive design and modern layout/styling.
- Motivated by delivering a fast, secure, and intuitive user experience.
- Knowledge of content storage and delivery optimizations, for serving blazing fast video and documents.
- Experience integrating front-end applications with APIs and back-end systems.
- Track record of applying software development best practices, including testing, code organization, and documentation.
- Ability to work independently and as part of a small, cross-functional team.
- Excellent communication skills, with the ability to present technical concepts to non-technical stakeholders.
- Passion for sports and enthusiasm for contributing to the success of a professional basketball team.
Specific experience with any one framework is not required; we value demonstrated ability and versatility in front-end development.
If you’re passionate about front-end development and basketball, and eager to make a real difference on and off the court, we want to hear from you!