Taro Logo

Senior/Staff Fullstack Engineer - Marketplace

Operations software company making it easier to run and grow cafes through mobile ordering and supply chain management.
Backend
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Enterprise SaaS · Logistics

Job Description

Here at Odeko, we believe that humans achieve more when they control their own destiny. That's why we're creating best-in-class solutions that empower small businesses to realize their big dreams -- starting with our mobile ordering app and supply chain management service. With Odeko, coffee shops and cafés can increase their revenue, lower their expenses, and reduce their environmental footprint effortlessly.

As a Senior/Staff Fullstack Engineer in our Marketplace group, you'll be responsible for building highly scalable systems that connect our various internal and external applications and automate manual processes in our supply chain. Our mission is to build the most powerful platform connecting small businesses to vendors, starting with cafe-centric food products. We already power supply distribution for tens of thousands of cafes.

You'll work with our tech stack including React Native/React Web (Typescript/ClojureScript/JavaScript), Node, Ruby/Rails, and Haskell/Servant. We heavily utilize Microservices patterns with GraphQL Federation and Kafka for event sourcing. Our infrastructure runs on Kubernetes, Docker and AWS with DevOps practices using Terraform and CI/CD.

The ideal candidate has 8+ years of software development experience building scalable SaaS applications, expert knowledge of GraphQL and Kafka, and experience leading complex development efforts. You should be passionate about building impactful solutions, believe in data-driven development, and have a collaborative nature.

Join our passionate team of dreamers and builders as we work to liberate small businesses from operational challenges so they can focus on what matters most. We offer a remote-first environment, competitive compensation, comprehensive benefits, and the opportunity to make a real difference in the small business ecosystem.

Last updated 4 months ago

Responsibilities For Senior/Staff Fullstack Engineer - Marketplace

  • Build highly scalable systems connecting internal and external applications
  • Automate manual processes in the supply chain
  • Lead development efforts of high complexity and scope
  • Build and maintain microservice oriented infrastructure and APIs
  • Mentor and influence other team members
  • Work with product teams to deliver solutions

Requirements For Senior/Staff Fullstack Engineer - Marketplace

React
TypeScript
Node.js
Ruby
Kubernetes
Redis
Kafka
  • 8+ years of software development experience building highly scalable SaaS applications end to end
  • Expert knowledge of GraphQL and Kafka. AWS, React and Typescript is a plus
  • Have successfully led development efforts of high complexity and scope (spanning a year or more)
  • Have worked on financial/e-commerce applications and understand their specific complexities
  • Proven experience building microservice oriented infrastructure and APIs
  • Ability to influence and mentor others. Leading by influence and example

Benefits For Senior/Staff Fullstack Engineer - Marketplace

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Remote first work environment
  • Competitive salary and equity
  • Medical, dental and vision benefits
  • 401k Matching available
  • Collaborative culture