Bally Sports · 3 days ago
Senior Software Engineer – Platform/Full Stack
Wonder how qualified you are to the job?
Broadcast Media Production and Distribution
Insider Connection @Bally Sports
Responsibilities
Design and develop high-performance, scalable, and maintainable full stack web applications using modern technologies and best practices.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Demonstrate expertise in Node.js for building scalable server-side applications.
Design and implement APIs for internal and external applications.
Integrate APIs with internal and third-party systems/services.
Optimize data models using databases and GraphQL for efficient storage and retrieval.
Deploy and maintain applications in production environments.
Participate in CI/CD pipeline for automated testing and deployment.
Advocate for testing best practices and maintain code quality through code reviews.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in computer science, engineering, or related field.
10+ years of development experience with 5+ years of Node.js.
Proven expertise in a wide range of programming languages and frameworks, such as React, Angular, Node.js, Python, Java, and related technologies.
Proven experience as a Full Stack Engineer with a strong focus on Node.js development.
Expert knowledge of JavaScript/TypeScript, Web stacks, libraries, and frameworks.
Deep understanding of system and web architecture, design patterns, and performance optimization techniques.
Experience with GraphQL for building efficient and scalable API layers.
Extensive experience with cloud platforms (e.g., GCP, AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes)
Solid understanding of RESTful API design and implementation.
Experience with both SQL/NoSQL databases.
Strong problem-solving skills and the ability to break down complex problems into manageable tasks.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Preferred
Experience leading and mentoring software engineering teams is highly desirable.
Experience with Keystone JS a plus!
Benefits
Participation in a retirement plan
Life and disability insurance
Health, dental and vision plans
Flexible spending accounts
Sick leave
Vacation time
Personal time
Parental leave
Employee stock purchase plan
Company
Bally Sports
The Bally Sports Regional Networks are the nation’s leading provider of local sports.
Funding
Current Stage
Late StageRecent News
2024-05-02
DBusiness Magazine
2024-04-07
Multi Channel News - Tech
2024-02-13
Company data provided by crunchbase