Job Overview

  • Date Posted
    August 29, 2024
  • Location
  • Expiration date
    September 20, 2024
  • Experience
    5 Year

Job Description

  • ur Agile best practices are alive and well with communication and collaboration across frontend and backend teams
  • We are goal and risk oriented – meaning we take a risk driven development approach allowing us to talk openly about the risks of upcoming implementations
  • We don’t work on legacy code. We experiment and find new ways to move forward in collaboration with the rest of the team

Your wish is our command

The law should be accessible to everyone, and this is where your skills will improve the user onboarding to our platform by providing a better user experience. You’ll start off by working on the new onboarding flow, and improve security aspects of Genie’s backend by working in the user and security permissions area. 

This role is joining us at a very exciting stage of our growth journey so your role will literally be defined as your performing in it.

Your skills will be developed by Daniele (our Technical Director – Product Engineering), and your teammate in this small and adaptable WebApp team is Giovanni (our Senior Backend Engineer). They have a generative culture, they constantly learn, seek feedback, and experiment.


Your place in our palace

As a Senior Backend Engineer at Genie AI you’ll be joining us in a dynamic stage of our growth so you’ll face lots of different challenges. Some of your key day to day duties include:

  • Communicating and collaborating regularly with product management (PM), frontend, and other backend engineers to provide a five star user experience – we don’t do silo’s here
  • Discovering new ways of implementing the solutions for the challenges we face at Genie. For example, managing large and complex data structures as well as sophisticated workflows
  • You’ll use your problem solving and questioning skills to clearly define your tasks. You’ll work with PM and other team members to clarify and streamline 
  • In executing some of the things above you’ll be doing code implementation, code review, system and database design
  • Our current tech stack includes NodeJS, Typescript, and MongoDB

Your existing magic to succeed in this role

  • Working knowledge of NodeJS, TypeScript, and MongoDB
  • You’ll be able to give working examples of database and system design, event-driven programming, and microservice architecture
  • Any hands on experience of message brokers (we use RabbitMQ)
  • You’ll have worked in an Agile environment and truly embody what it means to be Agile
  • We’ll want to see you land key messages throughout our interview process, show us you’re a team player, and demonstrate you’re a lifelong learner

(Don’t worry about ticking every single box on the list to be considered for this role.)

Unleash your magic: our interview process

  • Step 1: Meet our Talent Acquisition Specialist, Corina, to assess your motivations and baseline skills
  • Step 2: Technical chat with our Technical Director – Product Engineering, Dan and our Senior Backend Engineer, Gio
  • Step 3: A live code challenge with Dan, Gio, and our CTO and Co-founder, Nitish
  • Step 4: Culture interview with our Growth Marketing Lead, Alex, and our Frontend Engineer, Merve

Our enchanting benefits

Here’s just some of the wishes you can look forward to when you enter the Genie’s lamp:

  • Generous Stock Options: We want all our genies to share in our success 
  • Private healthcare: To help keep you fit as a fiddle
  • Fully Remote Working: Work from anywhere your heart desires 
  • Unlimited book budget: Dive into an unlimited budget for business, law, or technology books. Your library will be as grand as the Sultan’s
  • Home Office Setup: Equip your home office with the best – a top-of-the-range laptop, monitor, wireless keyboard, mouse, and a comfortable office chair. Your workspace will be as splendid as a royal palace
  • Learning and Development Budget: Each Genie gets an individual £500 L&D budget annually, plus five days off for any job specific learning adventures. Expand your skills and knowledge
  • Unlimited Holiday: Take as much time off as you need to recharge your batteries
  • Parental Leave: Both genie parents get enhanced leave to welcome their little genies into the world

About Genie AI

Genie AI is a deep learning-based software company on a mission to open source the law. We’re shaking up the legal world and flipping the business model on its head!

Think of what GitHub did with open source code, Instagram and TikTok with entertainment, Airbnb with hospitality, and Uber with travel – Genie AI is doing that with legal contracts. We’re conjuring up a community-based AI law platform that’ll change the game. Join us, and let’s make some legal magic together!

Ready to grant wishes and disrupt a £750bn industry? Rub the lamp (aka click apply) and join us in creating a world of digital wonders!

At Genie, we’re committed to creating a diverse environment. Whilst we’re on the cutting edge of innovation, it’s all about the people. We embrace differences and hire based on merit, giving equal consideration to all applications, regardless of gender, background and race.