Roles

Software Engineer

Description

The software engineering team at Imperfect builds the ecommerce platform, internal tooling, and applications that support our mission to eliminate food waste and build a better food system for everyone. Our team solves a bushel of interesting problems across our business, from providing a convenient and delightful customer experience to automating and optimizing supply chain, warehouse operations, and logistics. Our technology stack currently consists of React on the frontend and a mix of Node and F# in a microservices backend. Data persistence is handled by PostgreSQL and Snowflake, messaging by RabbitMQ and Kafka, and observability by Datadog. We also leverage React Native, and recently launched our iOS and Android apps. We believe in building expertise in a relatively small set of modern but mature tools. As a remote-first team with members throughout the US, we value work-life balance and flexibility. Beyond technical skills, we love to see folks who are passionate, collaborative, kind, and have a growth mindset. We are always on the lookout for folks who are interested in joining our mission to prevent food waste – please share your information with us and we’ll reach out if we see a great fit!

Similar Jobs

Create your own personalized Job Alert