Front End Engineer

Employment type
Full time

Your mission

At Papercup we’re on a mission to make the world’s videos watchable in any language. We’ve invented a system using machine learning and AI that automates large parts of the dubbing process and uses synthetic voices that sounds like humans. This allows the likes of BBC, Discovery, HSBC, and Canva to reach a new global audience by localising their video content faster than ever before.

We’re backed by leading venture funds, world-renowned angel investors, and global media groups. We are driven, curious and passionate - our company culture is imperative to us and we set a high bar for those who join the team.

Engineering at Papercup

  • Don’t stick to specific dogma. We don't believe there is a single solution or methodology that fits all companies. At Papercup we study different solutions, and adapt them to our use case.
  • Everyone is a problem solver. If you have an idea for a better system or process, then you have a voice. We all participate in discussions by proposing and commenting on RFCs. You can, and should help build out our development practices.
  • We are all geeks.We all love learning and trying out new tools, learn new techniques. Some of the events we host to foster a learning culture are:
    • Papercup University - every two weeks a member of the team presents to the whole company a topic they are passionate about.
    • FullStack DevMeeting - every two weeks developers from the product team gather to share their thoughts on the latest technologies in the field.
    • Learning Week - you can take a week a year to spend time learning about topics that are relevant to them.
  • No silos, everybody works with everybody. All teams work together to help to improve each other's processes.

About the role:

As a frontend developer, you will know our product intimately and will be building out key frontend features. You will contribute to the creation and development of new product ideas and work closely with our designer, product team as well as the machine learning team to define and develop functionalities to improve our operations and tooling.

  • We are not a typical web application. The bulk of our time is spent on building internal tooling for the team to produce videos. This means we have a very tight closed loop of feedback, quick release cycles, and don't have to support all browsers (did you hear that? Never shall you hear again words "This doesn't work on IE11", because it doesn't).
  • As an engineering team, we have a lot of trust and autonomy within the company to invest time into our infrastructure, code and tooling.
  • This was written by Engineers, so you know

We need your help with:

  • Building a web based multi-user audio tool to translate content into multiple languages
  • Building a multiplatform analytics platform (i.e. YouTube, Facebook, Vimeo, RuTube)
  • Building a video management platform that integrates with YouTube and other video platforms
  • Creating a high-grade components library
  • Working with the marketing team on lead generation
  • Optimising application for maximum speed and scalability
  • Improve our codebase and practices

Our Tech stack:

Languages: TypeScript and Python
Frameworks and Modules: Prisma, Next.js, Tachyons
Database: Postgres, MySQL
Tools: Notion, Clubhouse, StackOverflow Team
Infrastructure: AWS (ECS Fargate, Lambda, S3), GCP (APIs, and Kubernetes), Azure (Kubernetes), Sentry, Vercel, Auth0, RedisLabs

Your profile

What we are looking for from you:

  • Previously worked on a large-scale React project or similar framework
  • Solid understanding of REST and GraphQL APIs
  • Attention to detail
  • Good understanding of SEO principles including web analytics and ensuring that the application will adhere to them
  • The desire to be continually learning about emerging technologies/industry trends
  • And you like to help others

Why us?

  • We really care about our people - culture matters deeply to us and we are committed to building a company that people are proud to work for
  • We're growing fast. That means you can help grow the business from the ground up and maintain a lot of ownership

Apart from all this good stuff, what else do we offer?

  • Competitive salary in a range of £75,000 - £85,000 depending on experience
  • Unlimited vacation policy
  • Hybrid working: flex between WFH and time in our Old Street office (around 2 days per week)
  • Private medical cover or monthly wellness bonus
  • Learning budget and 'reading week' to carve out time to up skill in your domain
  • The usual food and fun perks: snacks, beer fridge regular team socials, annual offsites

Please note we’re not looking for someone who ticks all the boxes, if you have some of the skills listed above and are willing to learn, you’re the person for Papercup.

Once we receive your application, we will try to review it and respond within 3 working days. We will arrange a 30 minute video call with if our team thinks your skills and experience are a good fit for Papercup

Artificial Intelligence
View company profile

3–4 days per week at home

Fully flexible hours

Dog friendly