Join the Family. All open roles across the P9 Family are listed below. Don't see the perfect fit? Sign up to join our talent network.

Software Engineer

Rooser

Rooser

Software Engineering
London, UK
Posted on Wednesday, November 15, 2023

‘1 in 3 fish harvested from our oceans never make it onto a plate. We want to fix that!’

🔭 Our vision

At Rooser, we’re on a mission to eliminate the world’s seafood waste. For us, this means creating transparency and certainty in what is an incredibly tough industry.

We’re building the world’s first seafood trading platform dedicated to connecting seafood processors with wholesalers.

We want to eradicate the fragmented processes and volatility that plagues the industry & get seafood flowing more efficiently through the supply chain. As a perishable product, increased speed means longer shelf life and, ultimately, less waste.

Sounds simple, but this is no small feat.

That’s why we’re on the lookout for the most talented and passionate people to join us on our mission and help turn this vision into reality.

With backing from Index Ventures (Etsy, Farfetch and Just Eat), Google Ventures (Uber, Stripe, StockX) and Point Nine Capital (Zendesk, DeliveryHero, Revolut), we’re not alone in believing in this vision

🏅 What we value

Rooser was founded on the idea that we should leave the planet in a better way than it was given to us. We want to work with people who have the same values we do.

  • ⚓️ Leave your ego in the harbour A high-performance crew functions on passion, not egos.

  • Respect your crew mates Customers, crew mates and co-investors, you need each other, act like it.

  • 🛳 You’re the skipper We all own a part of Rooser and act like it.

  • 🐟 Relentless like a salmon We’re ready to swim against the current, focus on the goal and get it done.

🪸 The role b-reef (still doing those puns, huh?)

We're looking for a Software Engineer to join the Rooser crew. Over three billion people rely on seafood as a food source, yet a third is wasted in the supply chain. You'll dive deep into the industry's unique challenges, building tech to eliminate waste by streamlining how seafood is traded. As an early team member, you’ll play a crucial role in scaling our service to exceed our customers’ expectations.

🚢 On the Deck: Your key responsibilities

  • Take the lead on product changes, working directly with our customers and Rooser team to really understand their needs.

  • Design, build, and maintain front-end and back-end components of our applications (including marketplace features, logistics, payments, quality control, and potentially mapping the oceans in the future).

  • Improve our standards, processes and adoption of new tools

  • Optimise performance and security in our platform, ensuring our services remain responsive and secure.

🎣 This role will be a great catch for you if you…

  • Enjoy investigating user problems, crafting solutions, and measuring their impact on our customers.

  • See technology as a tool to solve real-world problems.

  • Want to work on something that positively impacts the planet. The challenge is immense, but so is the opportunity to make a difference.

  • Are skilled in back-end technologies and understand RESTful services and microservices architecture well.

  • Have experience integrating server responses into front-end components and skilled in system monitoring, continuous integration and deployment (CI/CD), and automated testing.

🦐 This role won't be a great catch for you if you…

  • You’re more interested in complex technical challenges than in solving user problems. We focus on solving user problems now and will optimise complex technical challenges later.

  • You’d prefer to join a company that has reached ideal product-market fit (PMF) and is focused on scaling and optimising. This role is best for people who enjoy solving the PMF puzzle.

  • You prefer fully remote positions. We’re a hybrid company and value in-person collaboration.

  • Our mission to eliminate seafood waste and create a sustainable future for the industry doesn't resonate with you. You don't need to be a seafood expert, but we do want people on board who want to make a positive difference to our planet.

🛠️ Our tech stack

While familiarity with our tech stack is a plus, it's not a prerequisite. We value adaptability and the eagerness to learn above all. If you're someone who thrives on new challenges and is quick to embrace new technologies, you'll fit right in!

We are transitioning to Java (Spring) for microservices and Python for data analytics.

  • Front-end: NX monorepo with micro-frontends, React/NextJS (SSR and CSR) and Tailwind CSS

  • Back-end: PHP and Laravel, Java (Spring Boot) microservices, Python for data processing.

  • Infrastructure: AWS (Terraform), Docker, GitHub, CircleCI, DataDog,Twilio

  • Automated testing: Cypress, Jest, PHPUnit

🦞What’s in it for you?

Aside from playing a crucial role in our mission to eliminate the world’s seafood waste, you’ll get…

  • Stock options that give you a share in the future success of Rooser.

  • Benefits package that includes access to private health insurance, income protection, life insurance and employee assistance programmes.

  • Flexible working that provides a combination of remote working and face-to-face collaboration in our modern office spaces.

  • Work away opportunities for up to 30 days per year.

We value unique perspectives & insights

People approach job adverts in diverse ways: while some treat them as a comprehensive checklist, aiming for a 100% match, others may dive in with just a 60% fit. We're on the lookout for individuals who are not only eager and modest but also passionate about making a positive impact on our users and the planet. If you believe you'd swim well in our school of salmon, we're excited to welcome your application.