Junior Front-End Developer in London

Junior Front-End Developer in London

London Full-Time 21000 - 25000 € / year (est.) No home office possible
Angel Solutions Ltd

At a Glance

  • Tasks: Build and maintain front-end features for innovative web applications.
  • Company: Join a creative tech company focused on education solutions.
  • Benefits: Enjoy competitive salary, birthday off, early finish Fridays, and ongoing training.
  • Other info: Hybrid working, fun office space, and surprise treat days await you!
  • Why this job: Make a real impact while growing your skills in a supportive team.
  • Qualifications: 1-2 years front-end experience with HTML, CSS, and Vue.

The predicted salary is between 21000 - 25000 € per year.

Starting Salary: Up to 25k – 30k (dependent on experience) (plus benefits)

Hours: Full Time (37.5 hours per week)

Location: Hybrid role (remote & Liverpool office as required)

Closing Date: Tuesday, 31 March, 2026 - 5pm

We are looking for a Liverpool (or surrounding areas) based Junior Front-End Developer to join our growing Front-End team. This is a great opportunity for someone who is passionate about development, eager to learn, and motivated to contribute to products that make a real impact while growing their skills in a supportive, collaborative environment.

You will work across our existing products, contributing to new features, upgrades, and improvements, with regular guidance and support from the Front-End Team Leader and the wider team. This is a hybrid role, with an expectation to work in the office on Tuesdays and Thursdays, plus mandatory attendance at business events, quarter days, and other key team days as required.

Job Requirements

  • 1–2 years hands-on front-end development experience
  • Experience building user interfaces using HTML and CSS
  • Familiarity with component-based development
  • Experience using Git for version control
  • Ability to work from designs and translate them into functional user interfaces
  • A basic understanding of responsive layouts and accessibility principles
  • Experience with Vue 2 and/or Vue 3
  • Familiarity with Storybook or component-driven development
  • Experience working with SASS or similar CSS preprocessors
  • Exposure to working with larger or existing codebases
  • Experience fixing bugs or refactoring existing code
  • Awareness of front-end best practices and performance considerations
  • Familiarity with design tools such as Figma
  • A portfolio, GitHub profile, or examples of work you can share
  • Exposure to agile ways of working and the tools that support team collaboration and delivery (e.g. Jira, Confluence, Slack)
  • Comfortable using AI-assisted tools to support learning, problem solving, and day-to-day development, while maintaining a strong understanding of the underlying code
  • Good attention to detail and pride in producing clean, maintainable code
  • Curious and keen to learn, with a genuine interest in front-end development
  • Comfortable asking questions and open to feedback
  • Organised in approach to tasks and priorities
  • Comfortable working as part of a small, collaborative team
  • Positive attitude and willingness to get involved
  • Motivated to grow into a confident, well-rounded front-end developer

Day-to-Day Role

  • Build and maintain front-end features across live, customer-facing products
  • Work within existing codebases to improve, refactor, and extend functionality
  • Implement designs accurately using modern HTML and CSS
  • Contribute to Vue-based applications under guidance from senior developers
  • Build and maintain reusable components, including working with Storybook where appropriate
  • Fix bugs and support ongoing product improvements
  • Take part in code reviews, team discussions, and planning sessions
  • Follow agreed front-end patterns, standards, and best practices
  • Collaborate with designers, testers, and other developers as needed
  • Learn through hands-on development and regular feedback from the team

Hybrid Working: We offer a blend of remote and office-based working based on the needs of the individual and the business.

Your Birthday Off: In addition to Annual Leave allowance

Regular Finish Early Fridays: as a reward for all your hard work

Innovation Days: Time to get away from "normal" and work differently

Ongoing Training & Qualifications: Learning is at the core of who we are

Creative Office Space: We have a ball pool, swings, popcorn machine, a gypsy caravan...

Surprise Treat-Days: Park fun days, meals out, workshops... who knows what is next?

Parental Leave: Maternity, paternity and adoption leave from day one

Dependants Leave Allowance: Time off if your child/family member is poorly

Private Medical Insurance: Because we want to know you are looked after

Christmas Shutdown: In addition to annual leave allowance. We love Christmas and it is a great time to rest and recharge those batteries!

Earn More Every Month: After probation, all employees automatically receive an incremental monthly salary increase, amounting to £500 every year.

What We Do at Angel Solutions...

Angel Solutions creates pioneering web-based software that serves the education industry (teachers, leaders, school improvement officers, education data analysts and more). Most of our products are designed to save people time and deliver powerful data analysis, but that is not all we are about! We also strive to be creative and innovative in everything we do, and want to remain a friendly, close-knit team even as the company continues to grow.

The role of Angel's Development Team is to build powerful web applications using an agile, iterative methodology and embracing new coding techniques all the time.

How to apply

Please complete an online application now. You will need to give a few quick details, upload your CV and briefly explain why you think you are suitable for the role. We will contact suitable applicants shortly after the closing date.

We are an equal opportunities employer and welcome applications from all suitably qualified individuals regardless of race, sex, disability, religion/belief, sexual orientation or age.

We do not accept applications from recruitment agencies or similar!

Go to our Jobs Page for more about the benefits of working at Angel Solutions, or see the About Us Page to read about our values and why we work in a circus!

Check out our latest photos on Flickr for an idea of what life is like when you are part of our team...

Junior Front-End Developer in London employer: Angel Solutions Ltd

At Angel Solutions, we pride ourselves on being an excellent employer, offering a vibrant and supportive work culture that fosters creativity and innovation. Our hybrid working model allows for flexibility between remote and office-based work in Liverpool, while our commitment to employee growth is evident through ongoing training opportunities and unique perks like Birthday Off and Regular Finish Early Fridays. Join us to be part of a close-knit team dedicated to making a real impact in the education sector, all while enjoying a fun and engaging workplace environment.

Angel Solutions Ltd

Contact Detail:

Angel Solutions Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Front-End Developer in London

Tip Number 1

Get your portfolio ready! Make sure it showcases your best work, especially any projects using HTML, CSS, and Vue. A strong portfolio can really set you apart when you're chatting with potential employers.

Tip Number 2

Network like a pro! Attend local meetups or online events related to front-end development. You never know who might be looking for a Junior Developer or who could refer you to someone hiring.

Tip Number 3

Practice your coding skills! Use platforms like GitHub to contribute to open-source projects or create your own. This not only sharpens your skills but also shows employers that you're proactive and passionate about development.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at Angel Solutions.

We think you need these skills to ace Junior Front-End Developer in London

HTML
CSS
Vue 2
Vue 3
Git
SASS
Storybook

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for front-end development shine through! We love seeing candidates who are genuinely excited about coding and eager to learn. Share what drives you and why you want to be part of our team.

Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with HTML, CSS, and any frameworks like Vue that you've worked with. We want to see how your skills align with what we're looking for, so don’t hold back on showcasing your best work!

Be Clear and Concise:Keep your application clear and to the point. We appreciate straightforward communication, so avoid fluff and get straight to why you’re a great fit for the Junior Front-End Developer position. Remember, we’re looking for someone who can communicate effectively within our collaborative environment.

Apply Through Our Website:Don’t forget to apply through our website! It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do and the benefits of joining our team.

How to prepare for a job interview at Angel Solutions Ltd

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially HTML, CSS, and Vue. Brush up on your Git skills too, as version control is crucial for collaboration.

Showcase Your Work

Prepare a portfolio or GitHub profile that highlights your best projects. Be ready to discuss your thought process and the challenges you faced while developing these projects. This will demonstrate your hands-on experience and problem-solving skills.

Ask Smart Questions

During the interview, don’t hesitate to ask questions about the team’s workflow, the tools they use, or their approach to agile development. This shows your genuine interest in the role and helps you understand if it’s the right fit for you.

Emphasise Your Learning Mindset

Express your eagerness to learn and grow as a developer. Share examples of how you’ve sought feedback in the past and how you’ve used it to improve your skills. This aligns perfectly with the supportive environment they offer.