Remote (Global)

Afresh is hiring a Senior Backend Engineer

About the Role

Afresh is looking for a Senior Backend Engineer to join our Ordering Pod and own the development of our high-revenue, flagship AI ordering product. In this pivotal role, you will be empowered to define the architectural roadmap for our next-generation systems and tackle challenging engineering problems that directly fuel our business growth.

What You'll Do

  • Lead the design, building, and deployment of highly scalable and robust APIs, making critical architectural decisions that shape our platform.
  • Partner with Product, Account Management, and peer engineering teams to deliver integrated solutions that serve client needs.
  • Contribute to the vision of the next-generation Ordering product while also supporting our current solution.
  • Enforce best practices for testing and releases to maintain high standards of system reliability.

What We're Looking For

  • BS in Computer Science or equivalent experience.
  • 4+ years of software development experience.
  • A strong desire to learn and master new technologies to meet the platform's evolving needs.
  • Proven ability to lead and drive projects through the entire development lifecycle, from conception to launch, with a high degree of autonomy.
  • Readiness to step into a mentorship role to guide junior engineers and contribute to the team's growth.
  • Curiosity about complex systems, including a desire to understand our intricate business domain and dependencies outside the team's direct ownership.
  • A strong team player who actively participates in team ceremonies, swarms with engineers, and performs timely and constructive code reviews.

Nice to Have

  • Experience working within an Agile software delivery cycle.
  • Experience leveraging modern AI-powered tools to accelerate development and enhance your workflow.
  • Experience in Typescript and cloud technologies, specifically Azure.

Technical Stack

  • Typescript
  • Azure

Team & Environment

You'll be a key member of the Ordering Pod, responsible for our flagship product. Our culture is built on proactivity, kindness, candor, and humility.

Work Mode

This is a remote position open to candidates in Canada.

Afresh provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity/expression, marital status, pregnancy or related condition, or any other basis protected by law.

Required Skills
TypescriptAzureSystem DesignAPI DevelopmentDistributed SystemsCloud ArchitectureDatabase DesignPerformance OptimizationSoftware EngineeringBackend Development
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Afresh

Afresh is the leading AI company in fresh food—partnering with grocers to order billions of dollars of fresh food in over 12,000 grocery departments nationwide. Afresh works on reducing food waste by combining human insight and transformative technology to help grocers provide fresher food to customers at more affordable prices.

Visit website
Job Details
Category backend
Posted 5 months ago