Software Developer
National Resource Management
Full-time | Contract
Canton, MA
Job description
TGI Sport is a tech-led sports media company that works with many of the world’s largest organizations in sport to maximize commercial value for all stakeholders through innovative technology solutions, global media rights expertise, and top sports marketing knowledge.
We’re seeking a Senior Full-Stack Developer to join our growing product development team building our in-house CMS. Experience with CMS products and a love of sport or broadcast television highly appreciated.
Only submissions that include a cover letter will be considered.
What You’ll Do
- Design, develop, and deploy new features and APIs for systems using modern full-stack technologies.
- Collaborate with product managers, designers, and engineers to translate requirements into scalable, high-performance software solutions.
- Create, maintain and enhance the existing codebase (React, Node.js, Java, Python) and database (PostgreSQL) to improve functionality, performance, and reliability.
- Integrate with third-party services and APIs, including media processing tools (e.g., FFmpeg, CloudConvert) and playout systems.
- Optimize front-end experiences for complex workflows across desktop and mobile browsers.
- Write clean, maintainable, and testable code with a strong focus on code reviews and automated testing.
- Contribute to AWS and architectural decisions as we scale the platform for global use.
- Participate in our hybrid work culture, engaging with our team around the world.
What We’re Looking For
- 5-10+ years of professional software development experience with modern web technologies.
- Proficiency in:
- Front-End: React, TypeScript, Redux
- Back-End: Node.js (must have) and/or Java, Python, etc
- Database: PostgreSQL or other relational databases; familiarity with ORMs like TypeORM
- Cloud: AWS (EC2, ECS, ECR, S3, Lambda, RDS) or equivalent cloud platforms
- Experience with CI/CD pipelines, Docker, and containerized deployments.
- Familiarity with media processing workflows (e.g., FFmpeg, image/video transcoding) is a plus.
- Strong understanding of responsive design and cross-browser compatibility issues.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Passion for building intuitive tools that empower non-technical users.
- Team player
Nice to Have
- Experience working on SaaS platforms or digital asset management systems.
- Knowledge of stadium/broadcast advertising workflows or sports media technology.
- Experience with agile methodologies and tools like Jira.
- Experience managing other developer
Job Types: Full-time, Contract
Pay: $140,000.00 - $175,000.00 per year
Benefits:
- Work from home
Work Location: Hybrid remote in New York, NY 10001