Software Engineer
major league baseballBrooklyn, NY
yesterday
Occupations
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersIndustries
Software PublishersCustom Computer Programming ServicesComputer Systems Design ServicesAbout the role
Overview
In this role you will design, build, and ship features for the Mobile MLB App and MLB.TV Connected TV experiences, focusing on streaming and subscriptions. You will work in small, outcomes-driven squads to deliver high-quality user experiences across surfaces while maintaining parity with other CTV stacks and adhering to a shared design system. You’ll collaborate with product, design, QA, and partner teams, driving reliable deliveries in fast release cycles and shaping cross-platform solutions with impact.
Compensation / Benefits Competitive Benefits Package Company 401K Contribution Paid Time Off and Holidays Paid Parental Leave Access to Free Tickets to Baseball Games & MLB.TVDiscounts at MLB Shop
Responsibilities Design, build, test, and ship features for multiple surfaces with emphasis on media playback and subscription flows Partner with engineers on other platforms to ensure consistent behavior and shared contracts (APIs, analytics, entitlements, UX rules)Contribute to code quality, observability, and release readiness (crash reduction, performance, feature flags, rollback-friendly delivery)Participate in squad planning, estimation, and retrospectives; occasionally serve as mission tech lead for focused initiatives Integrate with the design library and token-based UI patterns; raise gaps with design and platform owners Review code, mentor peers, and improve engineering practices within the team
Key requirements 3+ years of professional software engineering experience Strong experience building and shipping iOS applications in production (Swift; UIKit and/or SwiftUI)Solid understanding of mobile architecture, networking, state management, and error handling Experience collaborating in cross-functional teams (product, design, QA) with clear ownership and communication Comfort working in fast release cycles with testing, monitoring, and incremental rollout practices Pragmatic approach to tradeoffs: clarity, maintainability, and user impact over perfectioncollaboration across functionsclear ownership and communicationfast-release mindsetiOS development with Swift, UIKit and/or SwiftUImobile architecture, networking, state management, error handlingtvOS / Apple TV experience (preferred)
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Brooklyn, NY
Occupation
Software Developers
Industry
Software Publishers
Posted
yesterday
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE