At a Glance
- Tasks: Build and maintain front-end features for customer-facing products using HTML, CSS, and Vue.
- Company: Join a vibrant tech company with a fun and collaborative culture in Liverpool.
- Benefits: Enjoy hybrid working, birthday off, early finish Fridays, and ongoing training opportunities.
- Why this job: Make a real impact while growing your skills in a supportive environment.
- Qualifications: 1-2 years of front-end development experience and a passion for learning.
- Other info: Dynamic workplace with creative perks and excellent career growth potential.
The predicted salary is between 20000 - 30000 £ per year.
Location: Hybrid
Employment Type: Full-time
Salary: Up to 25k - 30k (dependent on experience)
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 RequirementsEssential experience:
- 1-2 years hands-on front-end development experience
- Experience building user interfaces using HTML and CSS
- A basic understanding of JavaScript and how it is used in front-end development
- Some experience with a modern JavaScript framework, ideally Vue
- 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
Desirable:
- 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
Personal qualities:
- 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
Benefits & Culture:
We know we are biased, but we really do think Angel is a great place to work!
- 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
Junior Front-End Developer employer: Angel Solutions
Contact Detail:
Angel Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Front-End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local meetups in Liverpool. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially any projects using HTML, CSS, and Vue. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common front-end development questions. Practice explaining your thought process when building user interfaces and be ready to discuss your experience with Git and responsive design.
✨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, we love seeing candidates who are genuinely interested in joining our team!
We think you need these skills to ace Junior Front-End Developer
Some tips for your application 🫡
Show Your Passion: When writing your application, let us see your enthusiasm for front-end development. Share what excites you about coding and how you’ve used your skills in the past. We love seeing candidates who are genuinely eager to learn and grow!
Tailor Your CV: Make sure your CV highlights relevant experience, especially with HTML, CSS, and any JavaScript frameworks like Vue. We want to see how your skills align with our needs, so don’t be shy about showcasing your projects or contributions!
Include a Portfolio: If you have a portfolio or GitHub profile, include it! This gives us a chance to see your work firsthand. It’s a great way to demonstrate your coding style and the projects you’re proud of, so make sure it’s up to date.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at Angel Solutions
✨Know Your Tech Stack
Make sure you brush up on your HTML, CSS, and JavaScript basics before the interview. Familiarise yourself with Vue if you haven't already, as it’s a key part of the role. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Work
Bring along a portfolio or GitHub profile that highlights your best projects. Be prepared to discuss the challenges you faced and how you overcame them. This not only demonstrates your skills but also your problem-solving abilities and willingness to learn.
✨Ask Questions
Don’t hesitate to ask questions during the interview. Inquire about the team dynamics, the tools they use, or the types of projects you'll be working on. This shows your genuine interest in the role and helps you determine if it's the right fit for you.
✨Emphasise Collaboration
Since this role involves working closely with designers and other developers, highlight any past experiences where you successfully collaborated in a team. Share examples of how you’ve contributed to team discussions or code reviews, as this will demonstrate your ability to work well in a collaborative environment.