Back End and Integrations Developer at Route2

  • Anywhere (100% Remote) Only
  • Route2
Job Description:

We're looking for an ambitious, motivated, intelligent and pragmatic developer who is also passionate about human rights, the environment and making a difference.

Your role will be as a backend developer working across our platform and engine, with a particular focus on our data integrations system. Your work will be central to our product and the role is expected to grow with the company. The role is a cross-functional back-end role with a significant internal systems ownership responsibility and some client-facing development opportunities, should you want them. You will build data transformation systems and integration modules and manage finance-grade security and authentication.

You'll be able to choose your own stack, and develop your own architecture, with devops support provided to you.

You'll be working closely with our CTO, and with the rest of our development and QA/testing team.

Whilst we run a professional team with plenty of support, we’re a small company and you'll be building production code in use across our clients, so you'll be responsible for deploying and maintaining your own work, ensuring complete test coverage and optimising code performance as well as developing back-end features.

Company Benefits

  • Competitive salaries
  • Generous equity options
  • Generous hardware budget on joining
  • Flexible location with the opportunity to mix working in our beautiful riverside office and WFH
  • A wonderful team that make coming to work a joy
  • A mission that will get you out of bed every morning knowing you're doing good in the world

Interview Process

We go through this process, with dropouts at each stage:

  • A 30 minute role-fit and culture chat - what are you looking for, do you understand the role we're hiring for, does your background and expectations make you a potential fit for it?
  • A 40 minute pair programming exercise followed by a 20 minute technical discussion to evaluate your programming ability and domain-specific experience.
  • A 60 minute discussion of our system and architecture (with our code alongside), decisions we have made and may make, and their potential future impacts on our business to assess your ability to help guide our architectural choices.
  • After that we'll either offer you a job, or give you a breakdown of why we don't think you're a fit for the role.

Other Jobs in Back End