Fullstack Engineer

Afresh Logo

Afresh

πŸ“Remote - United States, Canada

Summary

Join Afresh, a company dedicated to eliminating food waste and increasing fresh food accessibility, in building high-quality applications to optimize in-store operations and decision-making. Collaborate with engineering teammates to support thousands of grocery stores' fresh food supply chains. Work closely with product managers, designers, and users to deliver excellent product experiences across various platforms. Contribute meaningfully to major design choices and build analytics and monitoring systems. Ensure software quality through automated tests, design reusable and extensible UIs, APIs, and solutions, and collaborate with machine learning specialists on new features. Afresh offers a unique opportunity to make a significant social impact while working in a fast-paced, startup environment.

Requirements

  • BS in Computer Science or equivalent experience
  • 2+ years experience with full-stack web development, including some web front-end and API development
  • Experience building & maintaining production level APIs and applications
  • Collaborative attitude while also being highly self-directed
  • Strong problem solving skills and excitement to tackle hard problems
  • Enjoy working in a fast-paced, startup environment
  • Required skills: TypeScript (or Javascript), React, and Python

Responsibilities

  • Build and ship high quality applications to optimize in store operations and decision making
  • Collaborate with your engineering teammates to support thousands of grocery stores critical fresh food supply chains across the US
  • Working closely with product managers, designers, and our users, deliver great product experiences across the iPad, the web front-end, API, and data layers
  • Participate in and provide meaningful feedback about major design choices
  • Build out our analytics and monitoring/observability to understand our system behavior and make informed decisions
  • Ensure the quality of our software via automated tests
  • Design and build UIs, APIs, and solutions that are reusable and extensible
  • Work alongside machine learning specialists to drive new feature development

Preferred Qualifications

  • PostgreSQL
  • GraphQL
  • Databricks
  • DBT
  • Terraform/OpenTofu
  • Azure
  • Pair programming
  • Test-driven development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.