Major League Soccer

  • Lead Full Stack Engineer

    Job Locations US-NY-New York
    ID
    2019-1461
    # of Openings
    1
    Category
    Tech Products
  • Overview

    Major League Soccer is seeking lead engineer to join our CMS and backend team.  Our CMS / backend team is small, but highly efficient and agile. This team is responsible for maintaining our current CMS and back services platform as well as planning, architecting and rebuilding our next generation platform from the ground up using Drupal 8, PHP 6, Node.js and React.js all while working closely with design and product to produce high quality user experiences.

     

    Our application stack is considered one of the most modern and cutting-edge stacks in the industry utilizing technologies such as kubernetes, docker, react native, graphql and microservices all running on AWS, and we are excited to find the right candidate to help us develop in this world.

     

    Our next platform (MP8) isn’t just an incremental step forward, but a complete reimagination of how our league and its clubs interact with fans.

    Responsibilities

    Primary Responsibilities

     

    • Assist in building our next generation site platform MP8 (utilizing Drupal 8, PHP, Javascript) designed to scale with our growing traffic
    • Maintain and add features to our existing web sites (Drupal 7) along with the engineering team
    • Receive and give mentorship through code reviews, pair programming, and 1:1s
    • Implement technical work according to product / design specifications
    • Provide on-call Support Rotations (a week on call rotated across team)
    • Provide back up support, development and triaging of the MLS Backend Services
    • Manage DevOps & Site Reliability Engineering

    Additional Responsibilities

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

    Education and Experience

    • Bachelor’s Degree in Computer Science or equivalent training
    • 5+ years programming experience in a Drupal / PHP
    • 2+ years programming experience in Javascript

    Qualifications

    Required Skills

    • Expert understanding of the Drupal 7 and 8 Platform
    • Strong understanding of JS programming language and 1 or more JS frameworks
    • Eager to learn and grow as an engineer
    • Ability to clearly communicate ideas and information
    • Familiarity with CI/CD best practices and testing
    • Experience with the following: Drupal 7- 8 / PHP 5-6, Memcache, CSS/SCSS, Javascript Frameworks: Angular, React, Backbone, Node.js
    • Object Oriented & Functional Programming Concepts
    • Ability to clearly communicate ideas and information
    • Value teamwork, code quality, and making positive impact
    • Ability to collaborate with a variety of roles, such as designers, product managers and other developers
    • Ability to work non-traditional hours, including evenings, weekends, and holidays
    • Superior organization, project management skills and attention to detail
    • 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
    • Proficiency in Word, Excel, PowerPoint and Outlook

     Desired Skills

    • Experience with GraphQL, Redis, APIs
    • Experience with Accessibility
    • Knowledge of the sport of soccer
    • Experience with Dev Ops/AWS

    Options

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