Back to careers

Front-End Developer

London, UK

FrontEnd developers find themselves immersed in a development team with our clients helping to define the solution as well as using their development skills to produce quality results.

  • Required Skills/ Experience

    • Highly skilled at front-end engineering using Object-Oriented JavaScript, various JavaScript libraries and micro frameworks (React, Angular, Backbone or similar), HTML and CSS.
    • Experience of distributed source control – we exclusively use Git.
    • Excellent knowledge and experience of JavaScript.
    • Experience of Responsive design, accessibility, mobile first development etc.
    • Experience of JS frameworks such React, Angular, Backbone is a bonus.
    • Experience with testing technologies such as Jasmine, Karma, Protractor etc.
    • Clear communication and a practical head.

  • Responsibilities

    • Building front ends for many different clients – from ASOS to CBRE, we build single page applications, Javascript SDKs and beautiful interfaces to help our clients get closer to their customers.
    • Working within a multidisciplinary team using agile methodologies to deliver quality, tested code.
    • Providing advice to the team and our clients about the best approach for the frontEnd components and solutions.
    • Assisting in defining software architectures – collaborating with team leads to explore existing systems, determining areas of complexity, potential risks to successful implementation, learning the applications capabilities.
    • Working across the full project lifecycle, from developing proof of concept applications as part of new business, to delivering the final project.
    • Maintaining a business perspective when delivering projects to deliver a technical solution that adds real business value.

  • Who we are looking for

    The role for FrontEnd Developer is an ever-changing landscape at Amido. We work with many different clients using many different technology choices, though we favour ReactJS, Less, Webpack and ES6.

    Our way of working is different to many agencies and you will find yourself immersed in a development team with our clients helping define the solution as well as using your development skills to produce a quality result.

  • Benefits Package

    • 27 days annual leave
    • Discretionary bonus based on individual and company performance
    • Private medical insurance
    • Life assurance
    • 1:1 financial planning
    • Corporate gym membership
    • £2k training budget
    • Company Pension
    • Season ticket loan
    • Flexible working
    • Cycle to work scheme

Apply for this role

To apply, please submit your details using the form on the right. We endeavour to respond to everyone as quickly as we can but sometimes, we get bombarded with applications and they take a while to go through. If you haven't had a response within two weeks, please assume that we won't be taking your application to the next stage on this occasion. We list all our roles on the Careers page so do keep checking the page in the coming months to see if anything else opens up.

If you have any issues with the form, please email your application to

For our Candidate Privacy Policy, please visit our Terms and Conditions page.

Contact us

Contact us directly regarding the role

Phone: 0203 176 4690

Upload limit is 10mb

The browser you're using is out of date. Please update for better security, speed and experience on this site.