Midweight Front-End Developer

We are looking for a new developer to join us at our Shoreditch studio.

Maido’s purpose is to work with commercial, NGO and government organisations who are striving to positively change the world through design and technology.

We live in the commercial and social impact world. We believe the learnings and experience we gain from each side makes us better at both. We have first-hand, first-to-know experience in designing breakthrough technologies, and advanced problem solving and human-centred design expertise.

This combination of skills means we are ready and able to solve any design and technology challenge thrown our way. No matter what the problem, audience or geography.

Maido has exciting portfolio of bold organisations including Plan International, Girl Effect, HelpAge International, YoungMinds, and Thought for Food. To date, our digital products have impacted the lives of over 20 million people across Africa, Asia, Europe and the US. Our ambition is to reach 50 million by 2022.

How you can help us

We are looking for a new developer to join us at our Shoreditch studio. You will bolster our development capabilities and capacity across our growing range of projects. We are a small team and we all play our part in the daily life of the studio (even the remote workers); self-starters and team players will excel here.

We truly do believe in the right tool for the job and, for your role, this means working across codebases that include PHP, Laravel, Node.js, React, Vue, Next.js, Now, AWS, Shopify, and a few more for good measure. While the role is primarily front-end you will also have the chance, should you want it, to experience other parts of the product life cycle such as backend development, dev ops, and even workshops (we do a lot of those).

Skills and expertise

We use a mix of modern front-end stacks that not only help us deliver great work, but provides an enjoyable experience for our developers. Our stack is a work in progress (isn’t everyone’s?) and we will look to you to contribute your ideas and improvements.

We would love if you have experience with any of the following:

  • Modern JavaScript best practices and tooling
  • Web performance, including mobile
  • React and its ecosystem
  • CSS and strategies around extensibility and class structure
  • HTML and accessibility patterns
  • Testing with the likes of Jest or Enzyme
  • Responsive design and implementation
  • Data security and management
  • Prototyping solutions
  • Creating rich interactions that engage users
  • Developing SPA with state management
  • Building strong relationships with other teams
  • Working on ecommerce projects of various sizes

It would also be beneficial if...

  • You have 3–4 years of industry experience
  • You like working closely with clients
  • You have worked with remote teams
  • You enjoy being challenged by new technologies or requirements
  • You like to keep up with emerging trends in your field
  • You have experience with React Native
  • You have experience with Flow or TypeScript

What we can offer

  • Flexible working hours
  • Remote working
  • Great office location
  • Unlimited holiday days
  • Snacks and drinks in the office
  • Early finishes on a Friday
  • ...and more!

Application process

We prefer not to just read CVs, so please also send us examples of your work and, where possible, links to 3 latest projects that we can view (preferably 1-3 years old to show recent capabilities). Your roles and responsibilities on these projects are also important for us, so let us know how you contributed to them.

We will look to have an initial chat with you to introduce the company and the rest of our team and work we do; this can be over the phone or a video call. From here we can meet at our office or have a video call, where we can go over your work a bit more and then hopefully both agree to produce some exciting work together.

You must be eligible to work in the United Kingdom. No agencies or recruiters. We cannot offer sponsorships at this time.

Clients we work with