Front End Engineer in London

Front End Engineer in London

London Full-Time 55000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Join our team to develop and enhance our front-end library and React Native app.
  • Company: Arbor Education, transforming schools with innovative tech solutions.
  • Benefits: Competitive salary, 32 days holiday, and a dedicated wellbeing team.
  • Why this job: Make a real difference in education while working with cutting-edge technologies.
  • Qualifications: Expertise in JavaScript, TypeScript, and modern frameworks like React.
  • Other info: Collaborative environment with opportunities for personal and professional growth.

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

Location: Remote, UK

Salary: £55,000 to £60,000

About us

At Arbor, we are on a mission to transform the way schools work for the better. We passionately believe that there is a better way to work. And it starts by giving everyone the right tools and technology for the job. We are building a platform and products we believe in - as well as a strong, diverse team of experienced specialists, ex-teachers and Edtech engineers passionate about making a difference to the sector.

About the role

We are looking for an experienced and collaborative Senior Front End Engineer to join one of our Engineering teams and help us with the ongoing development of Arbor's front-end library and React Native mobile application. The remit and focus of the role is to directly contribute to the ongoing migration to React from ExtJs, as well as developing new features and libraries, and a comprehensive component library.

Core responsibilities

  • Work closely with the Product Manager, QA engineer and Technical Lead to solutionise feature requests
  • Lead the creation of detailed documentation for new feature developments, incorporating diagrams for comprehensive understanding
  • Drive the development and implementation of tests around new features, ensuring appropriate coverage and the highest standards
  • Drive a user centric front-end platform that delivers exceptional user experiences
  • Play a proactive role in mitigating the occurrence of production incidents, identifying risks and ensuring quality
  • Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies
  • Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence
  • Lead and actively participate in tech-talks, workshops, and team-based learning initiatives
  • Proactively identify and address developer experience and workflow improvements

Requirements

  • Extensive expertise in JavaScript and TypeScript, with a deep understanding of JavaScript fundamentals
  • Proven experience in leading projects with modern JavaScript frameworks such as React, Angular, Vue or similar
  • Excellent knowledge of HTML and CSS
  • Strong understanding of web accessibility
  • Strong experience with automated testing (unit testing, integration testing and end-to-end testing)
  • Good understanding of good software delivery methodologies (e.g. Scrum, Agile)
  • Advanced understanding and application of best practices and software engineering principles, including SOLID, DRY, etc.
  • Good understanding of front-end build tools such as Webpack and Babel
  • Basic software architecture skills
  • Experience with a backend language/framework such as PHP/symfony
  • Demonstrates leadership qualities and a proactive problem-solving mindset
  • Excellent team collaboration skills and experience in mentoring developers
  • A commitment to continuous learning, improvement and staying up-to-date with industry trends
  • Excellent written and spoken English for clear and effective communication
  • Experience with Docker and containerisation
  • Experience with build tooling (Github actions, bash scripting etc.)

Bonus skills

  • Experience with React Native or other mobile app development technologies
  • Past experience with enterprise solutions
  • Experience developing a frontend framework/platform
  • Experience writing PHP
  • Experience with relational and NoSql database technologies
  • Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc.

Benefits

The chance to work alongside a team of hard-working, passionate people in a role where you will see the impact of your work every day. We also offer:

  • A dedicated wellbeing team who champion initiatives such as mindfulness, lunch n learns, manager training, mental health first aid training and much more!
  • 32 days holiday (plus ...

Front End Engineer in London employer: Arbor Education

At Arbor, we pride ourselves on being an exceptional employer dedicated to transforming the education sector. Our remote UK team enjoys a collaborative work culture that fosters creativity and innovation, alongside generous benefits such as 32 days of holiday and a strong focus on employee wellbeing. With ample opportunities for professional growth and a commitment to making a meaningful impact in schools, Arbor is the perfect place for passionate individuals looking to advance their careers while contributing to a noble cause.
A

Contact Detail:

Arbor Education Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Front End Engineer in London

✨Tip Number 1

Network like a pro! Reach out to people in your field on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using React and JavaScript. This is your chance to shine and demonstrate what you can bring to the table.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨Tip Number 4

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 transform education.

We think you need these skills to ace Front End Engineer in London

JavaScript
TypeScript
React
HTML
CSS
Web Accessibility
Automated Testing
Scrum
Agile
SOLID Principles
DRY Principles
Webpack
Babel
Docker
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Front End Engineer role. Highlight your experience with JavaScript, React, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for Edtech and how you can contribute to our mission at Arbor. Be sure to mention specific experiences that showcase your problem-solving skills and creativity.

Showcase Your Projects: If you've got a portfolio or GitHub repository, make sure to include it! We love seeing real examples of your work, especially anything that demonstrates your expertise in front-end development and user-centric design.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen and ready to join our team!

How to prepare for a job interview at Arbor Education

✨Know Your Tech Stack

Make sure you brush up on your JavaScript and TypeScript skills, as well as your experience with React. Be ready to discuss specific projects where you've used these technologies, and how you've tackled challenges in those projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've approached complex problems in your previous roles. Think about times when you had to lead a project or mentor others, and be ready to share those experiences during the interview.

✨Understand the Company’s Mission

Familiarise yourself with Arbor's mission to transform schools. Be prepared to discuss how your skills and experiences align with their goals, and how you can contribute to making a difference in the education sector.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the tech stack, and the challenges they face. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Front End Engineer in London
Arbor Education
Location: London
Go Premium

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

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>