We fully appreciate the current situation in relation to coronavirus and wanted to provide some assurances that as an organisation we are set up to work remotely. We are continuing as normal with all our recruitment and looking forward to receiving your applications and talking to you remotely on the phone or via video.

Our team

We are an established challenger bank growing at a really exciting time in the fintech space. Tandem is on a mission to become ‘The Good Green Bank’. We’re committed to helping our customers reduce their carbon footprint, save money and build a more sustainable future for our planet.

Currently we have opportunities in Backend, Front-End, Data and DevOps. Which would you like to specialise in? Tandem can take you on a journey and develop your career in Engineering. You will be working with and learning from some amazingly talented engineers!

We are building a bank that will solve customer problems through utilising clean UX and UI, responsive web design, solid and reliable backend, robust and adaptable and secure cloud infrastructure and intelligent data insights.

What you will be working on:

The successful candidate will be responsible for the following:

  • Building new features in any one of our technical areas – frontend, backend, data or DevOps.
  • Partnering with data analysts, data scientists, product, backend, frontend engineers to solve ad-hoc and planned problems.
  • Ensuring our systems run reliably, securely and efficiently.
  • Designing and building API services that interact with the Tandem mobile app.
  • On the job learning and development, and supported along the way by Subject Matter Experts within a culture that supports learning and improvement.
  • Having business exposure and accountability from day one.
  • Our technology stack

    Our aim is to pick the best open source, modern technologies to help solve our data problems. On top of these foundations, we develop a platform that does exactly what we need, and we can be proud of. These are some of the technologies we make use of:

    Front End:

  • Languages TypeScript, JavaScript, Swift, Kotlin, for business logic implementation (Peasy-JS?)
  • Frameworks Gatsby
  • Libraries React, React Native, Jest
  • Back End:

  • .Net ecosystem
  • AWS cloud services Containers, Lambda’s, Auroa
  • Architecture design DDD, microservices, docker, message bus, event sourcing, CQRS, serverless
  • Architecture patterns ; IoC, security and authentication
  • Dev Ops:

  • AWS for hosting and running all our infrastructure, including:
  • CloudFormation for configuring infrastructure as a code.
  • EMR for cluster management.
  • Elastic container service (ECS) for containerised service development.
  • Kong for service discovery.
  • Elasticsearch for search indexing.
  • Airflow for workflow orchestration.
  • Jenkins for CI/CD pipelines.
  • Kinesis message transfer
  • Aurora Serverless MySQL and RDS SQL databases
  • NewRelic and LogzIO for performance monitoring and logging
  • Data :

  • Python for data processing, creating APIs, tool building, business logic implementation
  • Spark for distributed transformation of datasets and ML model training
  • Atlas for metadata management and discovery
  • Hive management for efficient querying of the data lake
  • CUDA for ML performance
  • What we’re looking for:

    The successful candidate will demonstrate the following experience skills and behaviours:

  • Minimum 2:1 degree in Computer Science, Software Engineering, or equivalent areas of studies
  • OR

  • Distinguished Graduate from a respected Code Academy like Flatiron, Le Wagon, Red Academy, General Assembly, Makers Academy
  • AND

  • Passion for all things digital, software AND web applications (showcasing your own developments outside of your studies is a huge plus, i.e. in GitHub / Repository
  • Professional Work Experience; ideally a period of work within or for a tech startup /company
  • Experience with at least 2 of these languages, SQL, Ruby, Python, GO, Java, .NET, React or Vue
  • Familiarity with other technologies in the AWS ecosystem, i.e. Lambda , EC2, Cloudfront, API Gateways, Kinesis
  • Passionate about technology and building technology systems
  • Passionate about coding
  • Excited to work in a startup environment
  • Qualities we look for:

  • You are passionate and have a desire to specialise in either Front-End, Native, Backend, Data or DevOps
  • You are keen to learn new technologies and improve your skillset
  • You have a very strong work ethic and focus on delivery
  • You have determination, high energy levels and want to make a positive impact.
  • You have a commitment to continuous personal development
  • You can find our Applicant Privacy Policy here.

    Tandem Money is an equal opportunity employer and are committed to meeting our responsibilities under the Equality Act (2010). We respect the diverse experience and talents that every individual brings to our Company and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.

    Please be aware that background checking (including credit and criminal records checks) form part of our recruitment process. We will adhere to our duties under the Rehabilitation of Offenders Act 1974.

    Our mission is to build a business of the future, that improves people’s financial lives.

    No agencies please.

    Apply For This Job

    You can apply for this job externally via the button below.

    Apply for this job externally