Senior Full-Stack Engineer

Afresh
Summary
Join Afresh, a company on a mission to eliminate food waste and make fresh food accessible to all, using AI-powered solutions to optimize grocery store operations. We're looking for a full-stack web developer to collaborate with a team to build and ship high-quality applications and services. You will work closely with product managers, designers, and users to create engaging user experiences, participate in design feedback, build analytics and monitoring, and ensure software quality through automated tests. This role requires experience with full-stack web development, React, and specific technologies. Afresh offers a fast-paced, startup environment with opportunities for significant social impact.
Requirements
- Possess a BS in Computer Science or equivalent experience
- Have 4+ years experience with full-stack web development, including web front-end and API development
- Have experience building usable, performant React apps
- Possess a strong understanding of API development and good API design
- Have a collaborative attitude while also being highly self-directed
- Have a proven track record of shipping high-quality apps and services
- Possess system-level problem solving and excitement to tackle hard problems
- Enjoy working in a fast-paced, startup environment
- Have required skills: TypeScript (or Javascript), React, and Python
Responsibilities
- Collaborate with your engineering teammates to build and ship high-quality applications and services, spanning the web front-end, API, and data layers
- Work closely with product managers, designers, and our users to build rich and engaging user experiences
- 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
Possess Nice-to-have skills: PostgreSQL, GraphQL, Databricks, DBT, Terraform/OpenTofu, Azure, pair programming, test-driven development
Benefits
Many employees work remotely provided that they reside in one of the following states: AR, CA, CO, FL, GA, IL, KY, MA, MI, MT, MO, NV, NJ, NY, NC, OR, PA, TX, WA, WI
Share this job:
Similar Remote Jobs
