Senior Full Stack Engineer

Company: Territory Foods
Company Headquarters: Arlington, VA
Work Policy: Fully Remote
Salary: Unknown
Stock/Equity Eligibility: Unknown

Job Description

Hatch I.T. is partnering with Territory Foods to find a Senior Full Stack Engineer, see details below:

Who They Are
Territory Foods is a fast-growing direct-to-consumer fresh food platform. They offer 300+ unique meal options designed and created by their chef network. Territory provides superior flavors across global cuisines and lifestyles. They support many diets including Keto, Whole30, Vegan, and more. They help chefs connect to their local communities with their unique operating model. This approach has created a very loyal customer base and renowned brand ambassadors. They range from pro athletes to celebrity chefs. Their people and culture are the backbone of Territory. Territory Foods is passionate about wellness, community, and innovation. Ideal teammates live these passions too. They are a remote-first team built on top talent across the United States.

Who They Need
Territory Foods is looking for a Senior Full Stack Engineer with a passion for programming and writing performant code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software. You will be responsible for writing and refactoring code that ensures their core e-commerce functions such as order fulfillment, payment processing, user management, etc. are of the highest reliability and scalability standards. They’re seeking an engineer who is ready to attack technical challenges as well as have an impactful role in product and company development. You’ll also help in designing features and building a culture of excellence. They support each other through frequent code and design reviews, daily stand-ups, and pair programming.

Behind the Scenes

Hear from an engineer at Territory Foods as they share about the engineering team’s culture.

Requirements

Skill Requirements

    • B.S. in Computer Science, relative engineering field, or equivalent experience
    • 4+ years of professional experience as a contributing software engineer
    • Understand how to write maintainable software in multiple programming paradigms
    • In depth knowledge of designing and building standardized HTTP-based JSON APIs
    • Understanding of API security best practices
    • Demonstrated proficiency in designing web applications from the client to the data store
    • Understand modern client-server web application architecture

Nice-to-haves

    • Familiarity with push notification and messaging infrastructure
    • Familiarity with trunk-based development and rolling deployments
    • Familiarity / proficiency in distributed software architecture (AMQP, event-sourcing, CQRS, caching etc)
    • Proficiency designing GraphQL services
    • Experience working with service oriented architecture
    • Experience integrating 3rd party APIs
    • Knowledge around vertically and horizontally scaling an application

Our Stack

    • Ruby / Rails
    • Python
    • TypeScript
    • React (Next.js)
    • GraphQL
    • PostgreSQL
    • Elasticsearch
    • Redis
    • Nginx
    • Cloudflare
    • AWS

Tech Stack

 


  • React

  • Typescript

Interview Process

  • Recruiter screen
  • Hiring manager screen
  • Assessment
  • Technical onsite
  • Meeting with Product Manager
  • Meeting with CEO career growth

Location Description:

This position is fully remote.

Company Culture

Visit the company's startup page to learn more about their mission, culture, perks & benefits, diversity & inclusion initiatives, and more...