SonicJobs Logo
Left arrow iconBack to search

Front-End Software Engineer

MFK Recruitment
Posted 13 hours ago, valid for 13 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Our global EdTech client is looking for a Software Engineer with a front-end focus to work 100% remotely from anywhere in the UK.
  • Candidates should have 3-5 years of hands-on experience in front-end development, particularly with Angular, and a Bachelor's degree in a relevant field.
  • The role involves developing and maintaining responsive web applications, collaborating with cross-functional teams, and participating in Agile ceremonies.
  • The position offers a salary of £45,000 to £55,000, along with benefits such as training opportunities, a company pension, and a friendly work environment.
  • This is a great opportunity for someone looking to contribute to a dynamic team while enjoying flexibility and the chance for personal development.

Our global EdTech client is seeking a Software Engineer (Front-End Focused) to join their team.

The Software Engineer (Front-End Focused) will work 100% remotely from anywhere in the UK.

MFK Recruitment has previously recruited 3 Software Engineers to this company in the past 18 months, all 3 individuals are still with the company and really enjoying their roles!

Key Stakeholders:

Your immediate team includes web and backend developers, product managers, and UX/UI designers. Additionally, you will collaborate closely with engineering leadership, DevOps, and cross-functional teams to ensure alignment on technical direction. You will also contribute to the broader Web Development chapter, driving initiatives that impact the entire codebase and development lifecycle.

Software Engineer - Main Responsibilities:

As a Software Engineer, you will:

  • Develop, enhance, and maintain responsive web applications using the AngularJS framework.
  • Implement user-centric designs in partnership with UX/UI designers, focusing on responsiveness and accessibility.
  • Write clean, efficient, and maintainable code, adhering to best practices.
  • Debug and resolve front-end issues to ensure high performance and reliability.
  • Contribute to code reviews, providing constructive feedback to peers.
  • Build reusable components and libraries for future use across projects.
  • Participate in Agile ceremonies, including sprint planning, standups, and retrospectives.
  • Stay informed about front-end development trends and bring innovative ideas to the team.
  • Work with automated testing frameworks to ensure code quality and reliability.

Software Engineer - Essential Requirements:

What we’re looking for:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3-5 years of hands-on experience in front-end development with a focus on Angular.
  • Strong knowledge and experience with RxJS for handling reactive programming in AngularJS.
  • Proficiency in HTML, CSS, JavaScript, and TypeScript, with experience in responsive design.
  • Familiarity with Angular is a plus.
  • Familiarity with .NET integration and client-server architecture.
  • Experience working with RESTful APIs and asynchronous programming.
  • Understanding of accessibility standards and modern web security practices.
  • Knowledge of front-end build tools and performance optimization techniques.
  • Strong problem-solving skills and attention to detail.
  • A collaborative mindset with excellent communication skills, able to work effectively in cross-functional teams.
  • Experience in Agile environments and familiarity with Scrum practices.
  • Ability to learn and adapt quickly in a dynamic, fast-paced environment.

Software Engineer - Desirable Skills:

  • Experience with Angular.
  • Experience building cross platform applications with the Cordova library.
  • Familiarity with testing frameworks (e.g., Jasmine, Karma, or Jest).
  • Exposure to backend technologies and database integration is a plus.
  • Experience with WCAG 2.0.

Benefits & Culture:

  • Opportunity to help direct the front-end development technical strategy, through implementing ideas and best practices
  • Training opportunities with our chosen providers
  • Time available during working hours to learn and develop
  • A friendly environment where your thoughts and ideas will be welcomed
  • Company pension;
  • Company laptop and peripherals;
  • An international environment with experience coworkers who help you move on;
  • A lot of room for personal development and for taking your own initiatives to be as successful as possible in this role;
  • Remote working environment with the option of attendance in our cozy office in the lively knowledge quarter area of Liverpool;
  • The opportunity for flexible working

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.