Date: 1 day ago
City: Cleveland, Ohio
Contract type: Full time

JOB SUMMARY:
Join a small, dynamic software development team embedded within an NBA basketball organization. As a 'Full-Stack Software Developer', you will design, build, and test mission-critical software tools and applications directly used by the team’s front office, coaches, scouts, and players. Your work will streamline day-to-day operations, enhance decision-making, and provide a unique opportunity to impact the game itself 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.
- Collaborate closely with basketball operations and analytics teams to gather requirements and translate them into robust software solutions.
- Design, develop, and maintain both front-end and back-end systems, as well as underlying databases, with a focus on usability, reliability, and scalability.
- Construct intuitive user interfaces and dashboards for data visualization, workflow automation, and real-time reporting.
- Ensure seamless integration of new applications with existing systems and data pipelines.
- Lead or participate in the full software development lifecycle: requirements gathering, design, implementation, testing, deployment, and ongoing support.
- Uphold software development best practices, including code reviews, version control, documentation, and automated testing.
- Effectively utilize AI as part of daily tasks and integrate AI into software tools and processes.
- Self-manage tasks and priorities while contributing effectively within a collaborative, agile team environment.
- Provide in-person support and troubleshooting for mission-critical tools used, especially during practices and games throughout the NBA season.
- 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 software in a team setting.
- 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 both front-end (e.g., JavaScript/TypeScript, HTML/CSS, modern frameworks) and back-end development (e.g., server-side languages, APIs, WebSockets/SSEs), as well as database design and management.
- Knowledge of content storage and delivery optimizations, for serving blazing fast video and documents.
- Strong understanding of software architecture, data processing, and user experience design.
- 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.
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!
See more jobs in Cleveland, OH