Full Stack Developer 349 views0 applications

Position Overview

Farm to People is seeking a junior to mid-level full stack developer to help maintain and innovate upon its ecommerce and headless CMS tech stack. In this position, you will play a significant role in furthering our mission by developing user experiences that focus on helping customers discover, learn, and shop for sustainable produce and other locally sourced foods with your work visible and in-action on farmtopeople.com.

As a Full Stack Developer you should be comfortable around modern front-end and back-end development frameworks and third-party libraries, with preference toward those experienced with Vue / Nuxt and Node/Express. You should also be a team player with a knack for combining great design with functional utility.

Farm To People has a young, fast-paced, and rapidly changing environment. As a result, you will regularly make changes to the middleware and front-end, not only as part of new UI projects, but also in response to changes in our back-end environments. Lastly, as a core member of our cross-functional and distributed tech team, you’ll share in responsibility for the full software development life cycle, from conception to deployment.

What You’ll Do

  • Assess front-end requirements and determine if managed content needs can be met with existing capabilities or require a custom solution

  • Develop user and internal team experiences involving interactive custom solutions leveraging HTML/CSS/JavaScript

  • Deliver interfaces that conform to visual specifications and ensure high quality graphic standards and brand consistency

  • Write and modify API endpoints to communicate with our ecommerce website and ERP using Vue/Nuxt and Node/Express

  • Collaborate with back-end developers to improve usability and performance

  • Evaluate project requirements in light of known environment constraints (security, production, QA, user accessibility, performance, etc.)

  • Collaborate with FTP Creative Director on web designs bringing a mobile-first technical perspective to ensure adherence to UI/UX best practices 

  • Provide functional and visual quality assurance to ensure code integrity, compatibility, and success

  • Code deployment using a variety of technologies

  • Stay up-to-date on emerging technologies


Who You Are

  • An experienced software developer fluent in modern front and back-end web frameworks

  • Prolific problem solver – adept at troubleshooting, designing, and implementing solutions to complex technical issues

  • Professional who balances a sense of urgency with pride in the quality of their work

  • Detail-oriented initiative-taker who anticipates problems and proactively identifies/resolves issues

  • Self-motivated, holding oneself accountable without the need for micromanagement

  • Open-minded human who values the efforts, perspective and experience of others

  • A Team player that rallies around our common goals and vision for the company

  • Excellent verbal/written communicator, skilled at solutioning amid differences of opinion

  • Change agent willing and able to keep up with the constantly evolving challenges of grocery delivery

Key Qualifications

  • Vue.js (Nuxt) or similar

  • Node.js (Express) or similar

  • TypeScript

  • Vaccinated against COVID-19 (or eligible exception)

Preferred Qualifications

  • Heroku

  • WebPack

  • GitHub Actions

  • Postman/Insomnia

  • Cypress

  • Papertrail/Sentry

  • Sanity/GROQ

  • Redis

  • Swagger

Location

We’re located in Bushwick, Brooklyn, however, this role is remote eligible, which means you would work virtually from home.

Schedule

Full-time, Monday through Friday. 

Hours are flexible as our tech team straddles Eastern and Pacific time zones. 

Technical emergencies may require attention outside of regular business hours.

Compensation

Annual salary $80,000 – $120,000

Benefits eligible. 

To Apply

Please email your resume, plus an intro to who you are and why you’re interested in the position, to jobs+tech@farmtopeople.com.

About Farm To People

Farm To People is a mission-driven startup determined to build a better food system by connecting consumers directly with the source of their food. Our online grocery delivery service specializes in sustainably-sourced, locally grown fresh produce and artisanally produced foods. Our customers can choose to subscribe and/or shop à la carte for delivery, available 6 days per week within our NYC Metro service area. We’re Brooklyn-based! Our office, warehouse, and Kitchen & Bar are co-located in Bushwick.

  • This job has expired!
Share this job
Farm To People is a mission-driven startup determined to build a better food system by connecting consumers directly with the source of their food. Our online grocery delivery service specializes in sustainably-sourced, locally grown fresh produce and artisanally produced foods. Our customers can choose to subscribe and/or shop à la carte for delivery, available 6 days per week within our NYC Metro service area. We’re Brooklyn-based! Our office, warehouse, and Kitchen & Bar are co-located in Bushwick.
Connect with us

Connect With Us

Join 40k+ professionals in getting the latest food innovation news, events and jobs delivered to your inbox.