Takeoff Technologies, Inc. Lead Front End Engineer in Boston, Massachusetts

Experienced with ecommerce web & mobile app development?

Ready for a team lead role at a high-growth startup?

Takeoff Tech is a well-funded, 30-person startup enabling retailers to sell groceries online profitably. Takeoff is developing automated aisleless stores coupled with an end-to-end eGrocery technology stack, offering customers the assortment and low prices of supermarkets, fast & easy mobile ordering, and free pickup in an hour.

We are looking for a Lead Front End Engineer who can take on the challenge of building the best websites and apps in the online grocery space. You will make decisions about what libraries and technologies we should use in our product, as well as implementing those decisions and bringing new functionality to life. Front End should be your passion, but you should be a well-rounded engineer as well; you should be able to hold your own looking through Java server code, proposing GraphQL API improvements, or discussing broader architecture with the rest of the engineering team.

In addition to your strong technical skills with web technologies, you should be comfortable with iOS and Android native apps, so you can mentor more junior Front End engineers working on all 3 platforms. As one of the first Front End Engineers on a capable engineering team, you will have an opportunity to create your own career path and grow as the Front End team grows, be it technically or through leadership.

Responsibilities:

  • Design, develop, test, deploy, maintain and improve software

  • Manage individual project priorities, deadlines and deliverables

  • Craft a technical strategy for front-end architecture across all our products

  • Consume APIs and collaborate with API and Backend engineers to optimize system performance

  • Launch our MVP apps and continuously improve them across multiple customer deployments to deliver the best online grocery-shopping experience

  • Mentor other team members to foster more front end engineering expertise across the team

  • Collaborate with Product, Design, and Backend Engineering to deliver complete solutions

Requirements

  • 5+ years of web development experience, building user-facing software

  • Experience with mobile-first, responsive web design & development

  • Familiarity with iOS and Android development a strong plus

  • Experience as a member of a UI / Front End team participating in the complete product development lifecycle of successfully launched applications

  • Experience with web technologies and front end frameworks such as: HTML5, CSS3, JavaScript, Django with Python, React, Closure, ClojureScript, jQuery, AngularJS, Sass, or Backbone

  • Strong sense of web design and attuned to the fundamentals of user experience

  • Familiarity with the whole web stack, including protocols and web server optimization techniques, as well as API best practices

  • Experience in coding practices including peer code reviews and unit testing

  • Strong communication and entrepreneurial skills

  • BS/MS in Computer Science or equivalent degree

Benefits

Takeoff Technologies, Inc. is an equal opportunity employer and values a diverse team. We offer stock options, health & dental plans, flexible paid time off, daily catered lunch, and a fun and supportive company culture.

Our headquarters office is at the historic Watch Factory building along the banks of the Charles River in Waltham. It's a welcoming space modeled after our prior digs at the CIC startup hub in Cambridge, and offers free parking and access via public transport. Our office features a bright open layout, a fully stocked kitchen and recreational amenities such as a foosball table, office gym and scenic walks along the river. Learn more at takeoff.com.