Momentum: Backend Engineer (Node/Typescript)

Back-End Developer
đź’° Negotiable
đź“Ť London, United Kingdom
Twine Jobs
Based in Manchester, United Kingdom
Last online 4 days ago

Back-End Developer is needed in London, United Kingdom.

This job has been crawled from the web.

Client: Momentum

Location: London, United Kingdom

Contract: Part Time, 6 Month Contract , Full Time

Salary: ÂŁ70,000-100,000 | London

Intro:

We are seeking a talented and versatile backend engineer who possesses a genuine passion for early-stage companies and a knack for solving customer problems. If you thrive in an ever-changing environment and find yourself captivated by the advancements in AI, then this opportunity is perfectly tailored for you.

Our story:

Before starting Momentum, Anders and Rune built Aula (’Slack for education’) to $3M ARR and 60 employees before getting acquired. We made all the mistakes in sales.

After we sold Aula, Rune worked at Anthropic, a leading AI lab. It became obvious how we could productise the lessons we learnt from Aula. We brought along Marcus, who built one of the first generative AI companies, and Sam, who started out building disaster apps for the red cross and more recently led the engineering team at Daye, to help make it come to life.

What we do:

At Momentum, we build custom AI for revenue teams. We help revenue leaders hardwire performance.

Our starting point is to help them hardwire performance when they reach out to new companies. We find data points that show that a company could benefit from our customers’ solution, and use that to draft personalised, relevant messages.

Over time, our product will become an orchestration layer for all revenue processes.

About You:

Your expertise lies in effectively leveraging your skills to deliver backend solutions and make valuable contributions at pace. You possess the adaptability to contribute in any capacity, often taking the initiative to identify and tackle tasks autonomously. Although we like to meet in-person frequently, most of our work takes place remotely, so the ability to over-communicate and communicate clearly is very important. You also need to have the ability to travel 1 week every 2 months.

Our product heavily relies on arrogating and analysing data from all across the internet. To enable this we need to build out reliable api connectors, web scrapers, crawl bots, background workers as well as queue and messaging systems. This then needs to be pushed into a variety of different systems including Salesforce, Outreach, Hubspot and many many more.

While we don’t expect you to have specific experience with all of this its important that you have experience:

  • Aggregating & unifying api’s
  • Connecting together lots of different complex data sources/sets
  • Operating in a small team with shifting priorities
  • Delivering MVP’s

It would be great if you also have experience:

  • Building background worker / queue systems
  • Web scrapping / crawling
  • Working directly with users / product stakeholders

What you’ll be doing:

We are in the very early stages of building out our product which means you have the opportunity to play a key role in shaping what we build and how we build it.

As with all early products a lot of our processes are currently manual, we want you to figure out how we move towards full automation in a way that enables us to rapidly scale with the increased complexity and handle a range of specific customer nuances.

More specifically you will be:

  • Working daily with the team to move us toward our next goal
  • Rapidly shipping features to users and our internal team
  • Continuously evaluating our code, infrastructure, and processes to see if they meet our needs, always looking for ways to improve
  • Automating our manual process’
  • Sharing feedback on roadmap direction and ideas on bets to place / potential solutions

Our Stack:

We are very early in our journey so our stack will change significantly in the coming months but we will still have a heavy focus on Typescript and Node:

  • Typescript
  • NextJS (frontend & backend) - this will shift to NestJs or express as we mature
  • MongoDB
  • Prisma
  • Defer (potentially switching to BullMQ)
  • Railway

We also leverage:

  • OpenAI
  • Anthropic
  • Puppeteer
  • Google sheets

Posted 10 months ago

No longer accepting applications


Don't miss out! Drop your email to get notified for Back-End Developer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.