Job Directory Lead Full Stack Engineer

Lead Full Stack Engineer
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description


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.


* 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
* Build and sustain relationships cross departmentally
* Additional responsibilities as assigned
* Bachelor's Degree in Computer Science or equivalent training
* 5+ years programming experience in a Drupal / PHP
* 2+ years programming experience in Javascript


* 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


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.