MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Frontend Engineer

Overleaf

Full-time
EU, UK, USA or Canada
£50,000 to £75,000 (GBP)
javascript
react
html
css
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About Us

Overleaf is a scaleup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We make an online, real-time collaborative editor for papers, theses and other documents written in the LaTeX markup language.

We have over 11 million registered users from around the world, over 400,000 people use our platform each day and we host over 100 million user-created projects. Our company is growing and we are looking for Frontend Engineers to help improve our platform.

We’ve been recognised as one of the UK's top 100 fastest growing businesses and included in the FEBE Growth 100 list. We were  Best SaaS for Nonprofits or Education in the 2020 SaaS Awards Program, and a finalist in the Digital Leaders Impact Awards 2022. We're part of the Digital Science family of science, health and ed-tech companies.

Our Tech

Overleaf is based on open-source software, and most of our product code is open-source. You can find it on GitHub: https://github.com/overleaf/overleaf

On the front end, we mainly use React. On the backend, we run a microservices architecture, mainly in Node.js using MongoDB, PostgreSQL and Redis, running on Google Kubernetes Engine.

Your New Role

We are looking to hire a frontend engineer to help improve our platform. This is a complex web app that allows users to edit their scientific documents in collaboration with others, in real-time.

We are working on projects that include improved collaboration features for teams, and improvements to our rich text editor to help non-LaTeX users get started with our platform.

There will be opportunities to work on the backend, so both frontend and full-stack engineers are welcome to apply. (We also have openings for backend engineers.)

As part of the engineering team at Overleaf, you will be helping to make Overleaf the go-to place for scientific writing.

How We Work

Overleaf is remote-first — all staff work remotely, and this is part of our values. We also have an office space in London for those that want to use it, and we get the whole team together a few times a year (usually in the UK) for face-to-face time.

Our core hours for meetings are 2pm–5pm UK time; we try to schedule all team meetings during this time, including daily 10–15 minute standup calls and biweekly company update calls.

We always collect user feedback to inform our work. We have UX professionals on our team, and we run many surveys and user interviews. Our engineers work closely with the product team in product trios (PM, engineer, UX) during both discovery and delivery of new features.

Our development process is based on the “Shape Up” model, using 6-week delivery cycles and a 4-week cooldown between them. In each cycle, we have multiple delivery tracks, each with its own tech lead. Engineers move between delivery teams each cycle. We practice code review, invest in automated testing and are big fans of linting.

How We Hire

The stages in our hiring process are typically:

  1. We will aim to update you on the status of your application within 5 working days from when we receive it.

  2. We’ll schedule a 30-minute call for a discussion with our Engineering Director to discuss the role and your experience, to see if they look like a good fit.

  3. We'll schedule a more in-depth interview, which is typically two hours long. The first hour is discussion, and the second hour is based on a short homework assignment (max 2h outside of interview) or an exercise during the interview if you prefer. The problems are practical in nature - no fizzbuzz, sorting linked lists or code golf.

  4. We'll make an offer. We usually interview in batches, so there may be a short delay while we interview other candidates, but we will keep you informed throughout the process.

If you have a deadline, please let us know in your application, and we will try to be accommodating.

To do this job well you’ll need to:

  • Have 2–3 years of experience working on frontend code in JavaScript, HTML and CSS

    • Experience with the technologies we use (like React) helps, but you don't need to know them all; your ability to learn is much more important to us.

  • Be based in the US, Canada, the UK or Europe (EU member state)

  • Usually be available in our core hours, 2pm–5pm UK time

Benefits

  • Remote and flexible working.

  • Salary up to £75k per year, depending on experience.

  • You would join a small, dedicated and growing team.

  • We're substantially (around 80%) open-source, so your work will often be on open-source code.

  • We organize company and team meetups several times a year for valuable face-to-face time.

  • We’ll provide a new Mac, PC or Linux laptop, along with a stipend for other equipment.

  • We provide a training budget and allocate time for training; many of our developers choose to attend relevant industry conferences or buy training materials.

  • We run regular remote hackathons to keep learning and experimenting.

  • We run a weekly internal seminar series with short talks from staff about their work or personal projects, new technologies and techniques.

  • Additional benefits package varies by country. Please ask us.

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Underrepresented groups often do not apply and we encourage them even if they do not meet all the requirements.

About the job

Full-time
EU, UK, USA or Canada
£50,000 to £75,000 (GBP)
866 Applicants
Posted 2 years ago
javascript
react
html
css

Frontend Engineer

Overleaf
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About Us

Overleaf is a scaleup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We make an online, real-time collaborative editor for papers, theses and other documents written in the LaTeX markup language.

We have over 11 million registered users from around the world, over 400,000 people use our platform each day and we host over 100 million user-created projects. Our company is growing and we are looking for Frontend Engineers to help improve our platform.

We’ve been recognised as one of the UK's top 100 fastest growing businesses and included in the FEBE Growth 100 list. We were  Best SaaS for Nonprofits or Education in the 2020 SaaS Awards Program, and a finalist in the Digital Leaders Impact Awards 2022. We're part of the Digital Science family of science, health and ed-tech companies.

Our Tech

Overleaf is based on open-source software, and most of our product code is open-source. You can find it on GitHub: https://github.com/overleaf/overleaf

On the front end, we mainly use React. On the backend, we run a microservices architecture, mainly in Node.js using MongoDB, PostgreSQL and Redis, running on Google Kubernetes Engine.

Your New Role

We are looking to hire a frontend engineer to help improve our platform. This is a complex web app that allows users to edit their scientific documents in collaboration with others, in real-time.

We are working on projects that include improved collaboration features for teams, and improvements to our rich text editor to help non-LaTeX users get started with our platform.

There will be opportunities to work on the backend, so both frontend and full-stack engineers are welcome to apply. (We also have openings for backend engineers.)

As part of the engineering team at Overleaf, you will be helping to make Overleaf the go-to place for scientific writing.

How We Work

Overleaf is remote-first — all staff work remotely, and this is part of our values. We also have an office space in London for those that want to use it, and we get the whole team together a few times a year (usually in the UK) for face-to-face time.

Our core hours for meetings are 2pm–5pm UK time; we try to schedule all team meetings during this time, including daily 10–15 minute standup calls and biweekly company update calls.

We always collect user feedback to inform our work. We have UX professionals on our team, and we run many surveys and user interviews. Our engineers work closely with the product team in product trios (PM, engineer, UX) during both discovery and delivery of new features.

Our development process is based on the “Shape Up” model, using 6-week delivery cycles and a 4-week cooldown between them. In each cycle, we have multiple delivery tracks, each with its own tech lead. Engineers move between delivery teams each cycle. We practice code review, invest in automated testing and are big fans of linting.

How We Hire

The stages in our hiring process are typically:

  1. We will aim to update you on the status of your application within 5 working days from when we receive it.

  2. We’ll schedule a 30-minute call for a discussion with our Engineering Director to discuss the role and your experience, to see if they look like a good fit.

  3. We'll schedule a more in-depth interview, which is typically two hours long. The first hour is discussion, and the second hour is based on a short homework assignment (max 2h outside of interview) or an exercise during the interview if you prefer. The problems are practical in nature - no fizzbuzz, sorting linked lists or code golf.

  4. We'll make an offer. We usually interview in batches, so there may be a short delay while we interview other candidates, but we will keep you informed throughout the process.

If you have a deadline, please let us know in your application, and we will try to be accommodating.

To do this job well you’ll need to:

  • Have 2–3 years of experience working on frontend code in JavaScript, HTML and CSS

    • Experience with the technologies we use (like React) helps, but you don't need to know them all; your ability to learn is much more important to us.

  • Be based in the US, Canada, the UK or Europe (EU member state)

  • Usually be available in our core hours, 2pm–5pm UK time

Benefits

  • Remote and flexible working.

  • Salary up to £75k per year, depending on experience.

  • You would join a small, dedicated and growing team.

  • We're substantially (around 80%) open-source, so your work will often be on open-source code.

  • We organize company and team meetups several times a year for valuable face-to-face time.

  • We’ll provide a new Mac, PC or Linux laptop, along with a stipend for other equipment.

  • We provide a training budget and allocate time for training; many of our developers choose to attend relevant industry conferences or buy training materials.

  • We run regular remote hackathons to keep learning and experimenting.

  • We run a weekly internal seminar series with short talks from staff about their work or personal projects, new technologies and techniques.

  • Additional benefits package varies by country. Please ask us.

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Underrepresented groups often do not apply and we encourage them even if they do not meet all the requirements.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.