Software Engineer

major league baseballBrooklyn, NY

yesterday

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Software PublishersCustom Computer Programming ServicesComputer Systems Design Services
APPLY NOW

About 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