Roles

Apolitical- Software Engineer

Location: London
Job Type: Full Time
Salary: Competitive Salary 

Facebook
Twitter
LinkedIn
Email

Description

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.

We’re currently growing and looking for engineers with experience in any of the technologies we use. You’ll ideally have solid experience in either frontend, backend or DevOps, and an interest in learning more about the areas you’re not as familiar with.

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. At the size we currently are, we can offer a great deal of autonomy in your work and support to keep learning.

As a software engineer on the team, we’re hoping you’ll bring your knowledge and strengths to the team and be curious and ready to learn more. You’ll ideally be someone who enjoys taking ownership of pieces of work, takes initiative and enjoys teaching and learning from others.

Requirements

Who we’re looking for:

Essential:

    • Solid communication and interpersonal skills
    • Strong Javascript skills
    • Experience with React or NodeJS
    • A willingness to learn and grow
    • Demonstrated experience in delivering production ready code on projects
    • Understanding of best practices around building scalable, maintainable and performant designs and code
    • Comfortable working in an agile environment

Nice to have, but not essential:

We’re willing to support in these areas if you don’t have experience yet

    • An interest in government and policy
    • Experience using Docker, Kubernetes, GCP or other cloud-based services is a definite plus(we use Google Cloud)
    • Experience with TDD
    • Experience leading on projects
    • Knowledgeable about SOA
    • Experience breaking down work and technical scoping

Benefits

What we can offer you:

    • 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