Frontend Engineer (React + Typescript)

  • Full-time

Company Description

Every month sales teams around the world send billions of emails, make countless cold phone calls and “reach out” on LinkedIn to as many people as they can. 

But response rates are low so companies turn to software to scale their outreach - this increases output but not necessarily warm responses.

At Mesg.ai we believe there are better ways to engage with potential customers and we’re building technology to help sales teams timely communicate and add value to every conversation.

We were founded in late 2020 by Alex, Emanuel and Jamie who met each other in the third London cohort at the startup accelerator Antler. We were one of seven teams that successfully received funding at the end of the programme and we’ve been on an amazing rocket ship ride ever since 🚀.

We're backed by Antler VC and just raised additional funding from some of the best angel investors in our industry. Over the next months we're doubling down on improving the product and market traction to be ready for a Seed round in 2022.

Job Description

As Mesg.ai’s first frontend developer, you’ll be building a highly interactive web app and browser extension that will be used by sales teams at companies around the world.

You’ll work closely with Alex, our CTO, to build our software, and with our CPO Jamie to design experiments to help us make data-driven product and business decisions.

You’ll have the freedom to use your experience to introduce the best web technologies and practices meeting the needs of our customers and the business. We’re already using protocol buffers to improve performance, and we’re keen to experiment with web sockets too.

We strongly believe that automation increases productivity. Alongside testing your work, we’ll build CI/CD, performance and monitoring workflows together.

Qualifications

Desired experience:

  • Extensive experience writing type-safe code using Typescript or tooling such as Flow
  • Production experience building highly interactive web applications with Vue or React
  • Implementation of a state management library such as Redux
  • Experience consuming APIs and working with the backend team on their design
  • Writing robust unit and end-to-end automated tests
  • A solid understanding of HTML, CSS3, SASS/LESS/CSS Modules or CSS in JS
  • Delivery optimisation using tools such as content delivery networks, minifiers and service workers
  • Experience in W3C AA guidelines and using WAI-ARIA tags

Bonus experience:

  • Building continuous integration and deployment pipelines
  • Experience working with websockets and network-event driven applications
  • Using protocol buffers for serialising data to be sent over the network
  • An understanding of web assembly or how it can be integrated into a web application
  • Runtime performance tuning using browser profiling tools
     

Additional Information

You'll receive a competitive salary based on your skills and experience, but most importantly, you will also get to own part of the business. Mesg has a share options scheme that is open to all employees. We'll tell you all about it as part of the interview process.

We’re offering 32 days vacation (including bank holidays), a generous equipment budget and every employee has a personal training and education budget.

Privacy Policy