Aramark 500 White Clay Center Dr, Newark, DE 19711 Remote
2022-01-01

Junior Fullstack Engineer - Good Uncle - Fully Remote

3.5
The people of Aramark proudly serve millions of guests every day through food, facilities, and uniform services in 19 countries around the world. Rooted in service and united by our purpose, we strive to do great things for each other, our partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional growth. So, no matter what you're pursuing - a new challenge, a sense of belonging, or just a great place to work - our focus is helping you reach your full potential. Learn more about working here at http://careers.aramark.com or connect with us on Facebook, Instagram and Twitter.

Description

We're looking for a junior software engineer with 1-2 years of experience to join and lead our remote-first team based in the NYC and Philadelphia areas. Our dev team builds web frontends, mobile apps, RESTful and Websocket backends, serverless functions, and more. We handle our own automated testing, our own DevOps, our own QA, and our own documentation.

A confident junior engineer will be able to increase our strengths across the board, and hop from project to project. We're looking for someone with the breadth of skillset and depth of experience to jump right into our code base and start shipping to production on day one. Within three to six months of your start date, you would take over day-to-day management of the engineering team

As a Good Uncle engineer, you'll have near complete autonomy over the projects you're tasked to work on. We'll present you with problems, and we'll leave it to you to come up with elegant solutions. You'll be an SDET, an SE, an SRE, and every other engineering acronym all rolled into one.

Our development team is based fully remote.

About Good Uncle:

Good Uncle is an innovative, app-based on-demand food delivery service that brings freshly prepared, restaurant quality meals to conveniently located pick-up points around college campuses.

Good Uncle utilizes a regional commissary and a fleet of vehicles, equipped with ovens, to deliver exceptional meals to the most popular spots on and off campus. Our world-class culinary team, led by a Michelin-rated chef, crafts a diverse menu of healthy and indulgent items that rotates frequently to keep the experience enticing.

Through a proprietary mobile app and drop-point model, Good Uncle has quickly established itself as a pioneer in the on-demand food delivery category and has become a favorite among upperclassmen and students living off campus, since its launch in 2016. By designating pick up locations, Good Uncle can deliver to multiple customers simultaneously, resulting in 5x greater efficiency than traditional delivery options.

Qualifications

If you have significant work experience and a basket of demonstrable projects under your belt, you may be just the person we're looking for. Here are some prerequisites we hope you possess:
    • 7,000 hours of professional (paid) coding under your belt
    • 5 or more demonstrable projects currently in production (web, mobile or other)
    • Expert knowledge of JavaScript (React or Node), and ideally Go (or an eagerness to learn)
    • Significant experience scaling a system to greater than 10 million requests per day (or working on a system that was already at that scale)
    • Experience managing the build/release cycles of a mobile application with at least 25,000 installs
    • 1 or more open-source contributions available on your Github/Bitbucket/wherever
    • Experience with MongoDB
    • Solid understanding of data structures and algorithms
    • Solid understanding of different paradigms (declarative / imperative), architectural patterns, design patterns, and type systems
    • Total comfort in the bash or tcsh shell, and navigating unix-like operating systems
    • Mastery of one or more compiled languages (C preferred), and one or more interpreted languages
    • Working knowledge of major networking protocols and basic server administration.
    • Some experience working within a containerized environment (Docker).