Senior Full Stack Software Engineer

A technology company empowering small businesses, particularly cafes and coffee shops, through innovative operating platforms and supply chain management.
United Kingdom
$95,000 - $120,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
6+ years of experience
Enterprise SaaS · Consumer

Description For Senior Full Stack Software Engineer

Odeko is seeking a Senior Full Stack Software Engineer to join their mission of empowering neighborhood cafes and small businesses through innovative technology solutions. This role offers an exciting opportunity to work with a diverse team of 400+ employees in a remote-first environment, focusing on developing and scaling mission-critical applications.

The position requires 6-9 years of software engineering experience, with expertise in Ruby/Rails, TypeScript/JavaScript, React Native/Web, and AWS. You'll be responsible for building and maintaining production applications, prototyping new ideas, and collaborating with cross-functional teams to deliver practical technical solutions.

As a senior engineer, you'll serve as a technical mentor, design scalable systems, and take ownership of the full development lifecycle. The role offers competitive compensation (£75,000 – £95,000), along with benefits including private medical cover, equity opportunities, and access to continuous learning through Udemy.

Odeko's platform helps small businesses manage day-to-day tasks, reduce CO2 emissions through consolidated deliveries, and create exceptional user experiences. The company is rapidly growing and offers significant opportunities for career growth and direct impact on the business.

The ideal candidate should have experience in high-growth environments, preferably in technology startups, and possess strong analytical and problem-solving skills. Additional experience with Federated GraphQL, Kafka, Kubernetes, and microservices is desirable.

Working at Odeko means joining a forward-thinking technology company that's transforming how small businesses operate. You'll be part of a mission-driven team that values diversity, equity, and inclusion, with the opportunity to directly influence the company's direction and growth while enjoying excellent work-life balance in a remote-first setting.

Last updated 14 days ago

Responsibilities For Senior Full Stack Software Engineer

  • Build and maintain mission-critical production applications
  • Prototype new ideas and iterate rapidly
  • Collaborate with Product, Design, Marketing, and Operations teams
  • Serve as a technical resource and provide engineering mentorship
  • Design and implement scalable systems
  • Take ownership of the full development lifecycle

Requirements For Senior Full Stack Software Engineer

Ruby
TypeScript
JavaScript
React
Node.js
  • 6-9 years of software engineering experience
  • Expertise in Ruby/Rails, Typescript/Javascript, React Native/Web, AWS
  • Experience in CI/CD and distributed application architecture
  • Experience working in high-growth environment
  • Strong analytical and problem-solving skills
  • Background in technology startups

Benefits For Senior Full Stack Software Engineer

Medical Insurance
Equity
Education Budget
  • Private Medical Cover
  • Remote-first work environment
  • Udemy learning access
  • Equity opportunities
  • Healthcare benefits
  • Competitive compensation

Interested in this job?

Jobs Related To Odeko Senior Full Stack Software Engineer

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.