Software Engineer - (Full-stack Javascript) in London
Software Engineer - (Full-stack Javascript)

Software Engineer - (Full-stack Javascript) in London

London Full-Time 60000 - 60000 £ / year (est.) Home office (partial)
Perlego

At a Glance

  • Tasks: Join our squad to develop innovative software solutions that enhance student learning experiences.
  • Company: Perlego, a mission-driven tech company making education accessible for all.
  • Benefits: Competitive salary, flexible working, personal L&D budget, and generous leave policies.
  • Why this job: Make a real impact in education while working with cutting-edge technologies.
  • Qualifications: Experience in Javascript, React, Node.js, and a passion for continuous learning.
  • Other info: Dynamic startup environment with excellent career growth and social events.

The predicted salary is between 60000 - 60000 £ per year.

At Perlego, there are almost 100 of us working hard to make education accessible to all. We believe access to good quality affordable learning unlocks potential. Knowledge should be more accessible, not locked behind sky-high price tags. Over the past 7 years, our goal has been to support students across the UK & Europe to access quality books. We’ve just closed a $20M funding round, to continue our current ambitions of 1) expanding our support to students globally, specifically looking at the US and 2) building a product that goes beyond the book, a platform that helps students study smarter and more effectively.

We are looking for a Software Engineer with experience in Javascript, React & NextJS, Node.js, Typescript, AWS & TDD. You will be joining our learner Tribe, working in a squad with a data-driven mission to develop complex strategies and manage a broader range of technical SEO projects, enhancing the logged-out user experience and payment subscription experiences of our D2C customers.

We organise ourselves into cross-functional squads, with each squad working together on a common data-driven goal. This role will be a part of our squad consisting of 4 Engineers and an Engineering Manager, Data Engineer, QA Engineer, Designer and a Product Manager.

Tech Stack:

  • NextJS
  • React
  • Typescript
  • Node.js
  • AWS

Nice to have:

  • Stripe payment domain experience and/or Optimizely A/B experimentation tool experience

It’s the perfect role for you if you have:

  • Strong experience with writing performant, high quality web applications using Javascript, React/NextJS, Node.js, Typescript.
  • A strong understanding of architectural practices including: Microservices, REST, object-oriented & functional programming, relational database design and NOSQL databases.
  • Strong experience working with Cloud computing providers (AWS).
  • Strong experience with modern Javascript, development techniques and tooling.
  • Experience in sharing ideation thoughts and executing A/B tests to evaluate the impact of different features and monetisation strategies.
  • Experience working in an Agile environment with Test Driven Development, CI/CD.
  • Commercial experience as a software engineer.
  • Experience working with non-technical stakeholders and the ability to boil down complex technical problems and make them easy to understand.

It’s a plus if you have:

  • A degree in a computing related subject.
  • Experience working in technical SEO and/or payments domain related projects.
  • Experience in a startup environment.
  • Have a general interest in books, reading and always learning new things!

Compensation

The salary available for this role is £60,000.

Flexible

We operate a flexible hybrid working environment, we like to see you in the office twice a week.

L&D Budget

We value continuous learning and you will have a personal L&D budget for online courses, subscriptions, or books not on Perlego.

Learning Time

All employees have dedicated Learning Time to focus on new skills, projects, or interests outside their day-to-day role, including Hackathons.

Work-Life Balance

22 days annual leave + 1 additional day per year of service.

Office Reset

The days between Boxing Day and New Year off, additional to annual leave.

Flexi Bank Holidays

Flexibility to swap local bank holidays for religious or cultural days.

Work from overseas

Flexible short-period remote working overseas, as long as you remain a UK tax resident.

Sabbatical

1-month unpaid sabbatical after 3 years; 1-month paid sabbatical after 5 years.

Personal Days

1 additional day per year for life events.

Health & Wellbeing

Private medical, optical and dental insurance via Vitality.

Cycle to Work Scheme

Social

Regular social events and activities for everyone.

Family time

Competitive matched parental leave and phased return to work.

Workplace Nursery Benefit

Software Engineer - (Full-stack Javascript) in London employer: Perlego

At Perlego, we pride ourselves on being an exceptional employer dedicated to making education accessible for all. Our vibrant work culture fosters collaboration within cross-functional squads, allowing you to thrive in a flexible hybrid environment while enjoying generous benefits such as a personal learning budget, dedicated learning time, and a strong focus on work-life balance. With opportunities for professional growth and a commitment to employee wellbeing, joining our team means contributing to a meaningful mission while advancing your career in a supportive setting.
Perlego

Contact Detail:

Perlego Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - (Full-stack Javascript) in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Perlego on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to Javascript, React, and Node.js. We want you to feel confident when tackling those coding challenges!

✨Tip Number 3

Showcase your projects! If you've built anything using the tech stack mentioned, make sure to highlight it in your discussions. We love seeing real-world applications of your skills, so bring your A-game!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to make education accessible!

We think you need these skills to ace Software Engineer - (Full-stack Javascript) in London

Javascript
React
NextJS
Node.js
Typescript
AWS
Test Driven Development (TDD)
Microservices
REST
Object-Oriented Programming
Functional Programming
Relational Database Design
NoSQL Databases
Agile Methodologies
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Javascript, React, and AWS, and don’t forget to mention any relevant projects or achievements that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about making education accessible and how your background aligns with our mission at Perlego. Keep it concise but impactful!

Showcase Your Technical Skills: When filling out your application, be sure to highlight your technical skills, especially in TDD and cloud computing. We love seeing examples of your work, so if you have a portfolio or GitHub, include that too!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Perlego

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Javascript, React, NextJS, and Node.js. Brush up on your knowledge of AWS and TDD as well, since they’re crucial for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled complex technical problems in the past. Be ready to explain your thought process clearly, especially when it comes to working with non-technical stakeholders.

✨Demonstrate Your Agile Experience

Since the company values Agile methodologies, be prepared to share examples of how you've worked in Agile environments. Talk about your experience with CI/CD and how you’ve implemented Test Driven Development in your projects.

✨Express Your Passion for Learning

Perlego is all about making education accessible, so show your enthusiasm for continuous learning. Mention any relevant courses or books you’ve engaged with recently, and how they’ve influenced your work as a software engineer.

Software Engineer - (Full-stack Javascript) in London
Perlego
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>