Major League Soccer

  • Lead Engineer

    Job Locations US-NY-New York
    # of Openings
    Tech Products
  • Overview

    Major League Soccer is seeking a Lead Engineer for our mobile team.  This person should also have experience and desire to assist with devops tasks. Our mobile team is small, but highly efficient and agile. This team is responsible for rebuilding our mobile app from the ground up (in React Native), working closely with design and product to produce high quality user experiences.


    This isn’t just an incremental step forward, but a complete reimagination of what and how our league and its clubs interact with fans. If this sounds exciting, then we’d love to talk to you.


    Our team’s mandate is to reimagine what and how our league and its clubs interact with fans. If this sounds exciting, then we’d love to talk to you.


    • Build our next generation mobile experience designed to scale with our growing traffic
    • Mentor developers through code reviews, pair programming, and 1:1s
    • Investigate / Vet / Integrate third party SDKs such as custom video players, analytics, etc
    • On-call Support Rotations (a week on call rotated across team)
    • Work closely with Product, Design and QA teams to ensure UI/UX specifications are met

    Additional Responsibilities

    • Build and sustain relationships cross departmentally
    • Additional responsibilities as assigned


    • Bachelor’s Degree in Computer Science or equivalent training
    • 3+ years of overall experience in a professional engineering environment
    • 3+ year programming experience in Javascript
    • 1 year or more experience with a production React Native Project
    • 1 year or more experience in a senior or lead position


    Required Technical Skills

    • React / Redux / ES6 / Node
    • Functional Programming in JavaScript
    • Ability to clearly communicate ideas and information


    Desired Technical Skills:


    • Experience with GraphQL, Redis, APIs
    • Experience with Mobile development (Android/iOS)
    • Experience with Accessibility
    • Any experience with Progressive Web Apps, JavaScript in IoT environments


    Required Skills

    • You have built a number of JS applications using modern JS frameworks
    • You’re knowledgeable of the React/React Native ecosystem and are in tune with modern JavaScript best practices and modules/frameworks/libs
    • You’re familiar with CI/CD best practices, typing: Flow | TypeScript, and testing
    • You’re known for your ability to clearly communicate ideas and information
    • You can properly scope, plan, and prioritize technical work
    • Understand fundamental design principles behind a scalable applications
    • Ability to collaborate with a variety collaborate with a variety of roles, such as designers, product managers and of course other excellent developers
    • High level of commitment to quality work product and organizational ethics, integrity and compliance
    • Ability to work effectively in a fast paced, team environment
    • Strong interpersonal skills and the ability to effectively communicate, both written and verbally
    • Demonstrated decision making and problem solving skills
    • Detail-oriented with the ability to multi-task and meet deadlines with minimal supervision
    • Ability to work non-traditional hours, including evenings, weekends, and holidays for MLS Special Events and system instability


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.