Front End Enginer

Sorry, this job was removed at 10:28 a.m. (MST) on Thursday, January 3, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Flytedesk is the full-service ad buying platform that is transforming college media by connecting brands and college students via an online media buying platform. As the largest media network of college students in the U.S., flytedesk allows advertisers to reach 20 million students at scale across all on-campus media channels including print, digital, outdoor, social media, radio and more. Flytedesk’s self-serve platform automates the college advertising experience by giving media buyers the tools to create, book, manage, and measure national campaigns in just minutes. Flytedesk was founded in 2015 and is based in Boulder, Colorado.

Overview & Responsibilities

We’re looking for a driven, highly-technical front-end engineer who wants to build crazy stuff from the ground up. We’re small, have a general distaste for hierarchy, and we promise you won’t get stuck maintaining some horrible behemoth. We like people that want to carve out their own roles and take pride in what they do. Just be passionate and weird and good at coding and you’ll fit right in. You will:

  • Be responsible for implementing visual elements that our users see and interact with

  • Implementing and defining best practices for front end development in a VueJS SPA

  • Working with back-end engineers to define GraphQL schemas that meet the requirements for a page of component from high fidelity prototypes and UI/UX mockups

  • Implementing unit tests and maintaining a front-end test suite

  • Documenting new features, components, processes, and best practices

Your Team

You will report to Katy McNeill, our VP of Product, and Dan Newman, our Director of Engineering. You’ll work closely with Troy Cobb (Senior Engineer), Logan Graba (Software Engineer), and Daniel Bamidele (Front End Developer), as well as with Kenzie Dennis (UX/UI Designer).

Culture

We hire people, not functions. Startups are hard, and constantly changing, so you need to be able to carve out your own role to thrive at flytedesk. We look for self-starters, who can problem-solve as well as they can execute. We look for grit and kindred-spirits, we’re a family and we work for each other to get where we want to go. We don’t want to hire people who just fit into our culture, we want people who help shape it.

We’re asking you to spend a large portion of your life with us, so we want you to have a good time as you’re working hard to help build our collective future. That means endless snacks, a coffee shop house account, birthday parties, dogs in the office, and an expectation that we don’t take ourselves too seriously.

Values

Our culture is built on a small, but core group of values. When we meet tension points, it’s easy to reference the following values and see what the right decision is. We make a point to call these out in our job descriptions because we’ve learned that someone whose values and motivations are aligned with Flytedesk’s will most likely be successful at flytedesk (and vice versa). Please take the time to read and understand our values - they’re the biggest indicator if this is going to be a good match.

  • Make it work - our biggest successes have come from doing things that couldn't be done, we are a collection of individuals who are willing to do what it takes

  • Lean, rabid, hungry - we get excited at doing a lot with a little and are motivated by this mentality

  • Remember why we started - flytedesk was founded on the idea of empowering student journalism, every decision we make is for the benefit of the publishers we work with

  • Growth as a goal - we put the team ahead of individual, are constantly asking better of ourselves and one another, and check our egos at the door to move the company forward

  • Be all-in - to put it bluntly: this isn’t a job for people who aren’t 100% committed, being on the ground floor and in the trenches of a high-growth startup takes dedication to the cause

Skills & Qualities

Must have

  • Experience with front end unit testing

  • Formidable skills in at least one of the follow: VueJS, React, or Angular

  • Strong, demonstrable Javascript and ECMA6 skills

  • Excellent SCSS, SASS, LESS skills

Nice to have, but not required

  • GraphQL is a big plus

  • Experience with PHP, MySQL, and Node

  • Experience working with Docker helps (also Kubernetes and Jenkins)

  • We don't expect you to be a master of our tech stack on your first day, but you should have an in-depth understanding by day 91

The Fine Print

  • Salary DOE + stock options

  • This is a full-time position

  • This position is based out of our Boulder office

  • Starting ASAP

  • Flytedesk is an At-Will and Equal Opportunity Employer

  • Benefits

    • Health Insurance

    • LTD and Workers Compensation insurance

    • Work computer

    • Untracked PTO and holiday paid time off

    • Annual professional development budget

    • Boulder office with rooftop deck, flatiron views, and thai place across the street

    • RTD EcoPass for Boulder-based employees

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

CO

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about FlytedeskFind similar jobs