Senior .NET Backend Engineer (Dispatch Team)

Are you ready to shape the future of restaurant technology? We’re looking for a Senior .NET Backend Engineer to join the dynamic Dispatch Team, dedicated to building the courier delivery ecosystem in US market. If you’re passionate about creating robust microservices, innovating solutions, and leading technical initiatives, this role is perfect for you.

Responsibilities

  • Be a part of the Dispatch Developer team and develop the ecosystem for courier delivery – a set of microservices: the Dispatch orchestrator, the public API gateway for providers, internal providers, and other microservices
  • Participate and contribute to the software design process
  • Lead various but in particular medium and high difficulty features; own a feature from the requirements and software design discussions through its release
  • Follow and contribute to the company and the team design, coding standards, and practices
  • Pay attention to the software quality and use a combination of approaches (tests, immutability, invariants, error handling etc) to achieve it
  • Participate in the code review process between team members
  • Help to achieve seamless releases, high achievement SLAs and high level of compatibility
  • Invest in monitoring tools to see the application health, use them to discover and diagnose production issues

Requirements

  • At least 8+ years experience as a C# .NET developer at product companies
  • Experience in backend services development, microservice architecture
  • Experience as a Tech Lead/Architect/CTO from a startup company is a big plus
  • Experience building distributed, multi-tiered services that feature high throughput, low latency, and high availability
  • Experience in designing, developing and supporting public APIs over time, HTTP RESTful APIs in particular
  • Experience integrating with external APIs
  • Strong hands-on coding skills; the ability to write code as simple as possible that meets the desired function and non-functional requirements.
  • Understanding the event-driven architecture
  • Experience in modern technologies: modern .NET ecosystem, SQL and NoSQL databases, caches, message brokers, streams, containers
  • Previous experience with the dispatching domain and algorithms is nice to have, but generally, it is sufficient to have experience in writing orchestrators, processors etc. of any nature
  • Excellent written and verbal communications across technical and non-technical areas in English

What we offer

  • Competitive salary and benefits package
  • Medical insurance
  • Full Remote and Flexible Work Environment
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • Modern microservice and serverless architectures
  • Ability to learn from experts in software development and architecture

About the project

Founded in 2015, this innovative technology company revolutionizes the restaurant industry with commission-free delivery and pickup solutions. Seamlessly integrating with platforms like Facebook, Instagram, and Google, it helps restaurants grow online sales while cutting out costly third-party fees. With features like real-time tracking, flexible couriers, and refund management, it boosts efficiency and customer satisfaction. Backed by investors like PICO Venture Partners, it empowers restaurants to build profitable, customer-focused digital operations.

Job Category: .Net
Job Type: Full Time
Job Location: Poland Remote Romania Ukraine

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call