Software Engineer – Frontend – 45-60k

  • Full Time
  • London
  • One day per week in our Elephant and Castle office

Website apoliticalco Apolitical

Accelerating the transformation of government globally

Who we are:

Apolitical is the first global platform for government that helps public servants find the ideas, experts and partners they need to solve the hardest challenges facing our societies. Our mission is to help make governments work better for citizens everywhere. The need to seek solutions across borders in government has never been greater. Yet public servants still often google or phone a friend to find policy ideas that affect millions of lives. Apolitical was created to change this.

We think it’s essential to highlight what’s working in government and to celebrate the committed public servants – unsung heroes – behind innovations. Apolitical’s publicly available policy stories reach tens of millions of people. Its private network is used by thousands of public servants in 140+ countries including mayors and ministers. Our partners include the World Bank, the UK Cabinet Office and the World Economic Forum.


About the role:

We’ve got a team of talented, curious, collaborative engineers and are looking for someone great to join us.
Our stack is built with a React frontend, NodeJS backend on the Google Cloud Platform. 

On our team right now, we need someone who’s great at frontend development. This role will involve reproducing designs as high quality code, taking into account different devices, web performance and accessibility. You’ll care about creating a great user experience and building performant applications. Your day to day work may include developing new features, building out our UI styleguide and updating existing parts of the platform.


Most of your work will involve frontend development, but if needed, it would be great to have someone willing to step in on other areas of the platform also. If you’ve never worked with NodeJS before and you’re willing to learn, we’re happy to support you.


You’ll ideally be someone who enjoys taking ownership of pieces of work (including the technical breakdown and communicating with stakeholders, as well as writing code), takes initiative and enjoys teaching and learning from others.

As we’re beginning to scale, this role is a great opportunity to help influence how we build up our product, platform and team. We want to help you leverage your strengths and make the role your own.


Who we’re looking for:


  • Solid communication and interpersonal skills
  • Strong Javascript skills
  • Experience with React
  • An eye for detail and the ability to reproduce designs as high quality code
  • Comfortable working in an agile environment
  • Understanding of best practices around building scalable, maintainable and performant designs and code
  • A willingness to learn and help others grow
  • Willing to get stuck in wherever you can provide the most value, even if it’s an area that’s new to you
  • Demonstrated experience in delivering production ready code on several projects – we’re open to people both at the mid and senior levels of their career

What we can offer you:

  • A salary of £45,000-60,000 depending on experience. If you are more senior than this, please consider applying anyway as we are also open to hiring a senior engineer for this role. 
  • Opportunities to learn and develop, including twice monthly learning days and a learning budget
  • A welcoming, collaborative team environment
  • Unlimited holiday allowance 
  • The last Friday of every month as a company holiday
  • Company holiday during the winter holiday period
  • Flexible working
  • Post-COVID hybrid working model
  • Cycle to work scheme
  • Parental leave for all genders

To apply for this job please visit