E

Software Engineer, Post Order Experience (Remote)

Ezcaterinc
1 month ago
Full-time
Remote
Worldwide
Remote Engineering

ezCater is the leading food for work technology company in the US, connecting anyone who needs food for their workplace to over 100,000 restaurants nationwide. For workplaces, ezCater provides flexible and scalable solutions for everything from recurring employee meals to one-off meetings, all backed by 24/7 customer service with real humans. ezCater also enables companies to manage their food spend in a single, customizable platform. For restaurant partners, ezCater helps them grow their business by bringing them more orders and new high-value customers.Β  We're backed by top investors including Insight, Iconiq, Lightspeed, GIC, SoftBank, and Quadrille.

As a Software Engineer on the post order experience engineering team, you’ll own and build systems that directly impacts our customers post ordering experience. you will work on features that are critical to our customers and the business! The post order experience team is responsible for maintaining and improving upon the post-order moments - from order submission through fulfillment, post-delivery tasks, and future customer account & order management.

What You'll Do:Β 

  • Join a team that is focused on delighting our customers and partners, executing the organization's mission, and propelling our business forward.
  • Build products utilizing Next.js / React, TypeScript, Ruby on Rails, GraphQL and test libraries such as Jest and Chromatic.
  • Proactively manage the infrastructure and platform dependencies to ensure the existing application remains robust, secure, and scalable.
  • Respond to corporate client and business needs by evolving existing products and identifying high-impact areas for new initiatives.
  • Partner with our data technology team to transform complex data models into intuitive, user-facing features that simplify the ordering experience.
  • Decompose complex problems into elegant technical designs and collaborate with fellow engineers to implement, test, and validate your team’s output.
  • Communicate clearly with your team to