The operating platform for small businesses.

Senior Full Stack Software Engineer

Remote, New York, Charlotte, Belfast / Remote
Job Type
Apply to Odeko and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Who We Are:

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.

We’re a passionate team of dreamers and builders, determined to liberate small businesses from the not-so-fun aspects of the job so that they can focus on what’s fun and important.

Our engineering team lives and breathes ownership and personal growth daily. As a member of our team, you will have the full support of leadership and your engineering teammates to grow and develop in a way that fits and drives you. We provide a safe and judgement free zone to learn. Over the years, we’ve watched our team members step into leadership roles, learn to use functional programming languages, and contribute to back-end services as a mobile engineer (and vice versa). We can’t wait to see what the future holds for our team.

What you’ll do:

  • Build, optimize and scale products and services for cafe owners, vendors and coffee drinkers. You will have a lot of autonomy in the implementation of these critical service areas.
  • Interact with the stakeholders of our products such as Product, Design, Marketing and Operations.
  • Prototype new ideas and iterate fast towards the best customer experience for cafes and users
  • Serve as a technical resource and engineering mentor for other developers.

Our tech stack comprises Ruby/Rails, Haskell/Servant, Vue.js (Typescript/JavaScript), iOS (Swift), Android (Kotlin), ReactNative (Typescript) on top of Kubernetes, Docker and AWS. We employ modern DevOps and SRE practices such as CI/CD, rolling deployments, observability, and error budgets.


  • You have experience building and supporting mission-critical production applications. The number of years is less important than the fact that you’ve lived the full product lifecycle multiple times, from idea to maturity, and have learned what works and what doesn't.
  • You have experience in full-stack development, ideally on top of Ruby on Rails, but we’re flexible.
  • You understand the value of well-designed, well-documented, discoverable APIs and you are willing to build, maintain, and evolve them.
  • You’re a committed team player and love to collaborate on solutions with others, both inside and outside of Engineering.
  • You take an analytical but pragmatic approach to problem solving.
  • You’re excited to architect systems for improving scalability and maintainability across our codebase.
  • You have a track record of delivering high-quality software on time.
  • You are curious and interested. If you don’t know something, you find the answer.

Why you’ll love working at Odeko:

Here are some direct quotes from employees and future team members about why you’ll love working at Odeko:

  • “Everyone's very fired up about the work/people we're helping.”
  • “I love the team we’ve managed to assemble here.”
  • “The collective willingness to help others learn & grow.”
  • “The positive energy everybody has, and somehow we all still convey that through Slack.”
  • “Our team is mission driven but still manages to keep the humor and fun going.”
  • “Love feeling surrounded by such a unique and brainy bunch that’s helpful, involved, and uplifting even though we’re apart!”
  • “Never being bored!”

We are open to remote candidates, but only within the United States and Belfast, NI.

Odeko is committed to building an inclusive, diverse team. We offer competitive benefits and the opportunity to truly grow. If this sounds good to you, we’d love to hear from you!

No third-parties please.

Why you should join Odeko

Odeko is building a suite of tools that give small food service businesses the ability to operate at the scale of a global franchise without losing their soul.

Team Size:220
Location:New York
James Burkhardt
James Burkhardt
Tim Griffin
Tim Griffin