Senior Fullstack Engineer at Onfido

Onfido logo
Onfido

Senior Fullstack Engineer

Remote

Full Time

#Technology

#Engineering

#Software Engineering

#System Design

#Architecture

#Object Oriented Programming

#Cloud

#React

#TypeScript

#Python

#Ruby

#AWS

Onfido is looking for a Senior Fullstack Engineer

Sign up to unlock quick summaries and profile fit assessments

We are looking for a Senior Fullstack Engineer to join our team on a full-time, remote basis. At Onfido, we help people prove their identity securely and simply, enabling them to access services like banking or car rentals from anywhere in the world. As an established global company with over 1,200 customers and more than $130M in annual recurring revenue, we are dedicated to building AI-powered verification solutions that prioritize fairness and accessibility. We are a team of 500 people who value diverse perspectives and are committed to solving complex, meaningful problems together.

Responsibilities

  • Design and build robust, end-to-end software architectures while maintaining the flexibility to work across both frontend and backend systems.
  • Collaborate closely with product managers, designers, and fellow engineers to deliver high-quality, user-focused experiences.
  • Participate in pair programming and provide constructive feedback during code reviews to help the team move fast and maintain high standards of software quality.

Requirements

We value a strong engineering mindset over experience with any specific language, though we look for candidates who are comfortable with the following:

  • Proven experience in software engineering, including a deep understanding of system design, architecture, design patterns, and object-oriented programming.
  • A product-centric mindset with the ability to contribute to all phases of the development lifecycle within a Lean or Agile environment.
  • Strong communication skills and a collaborative approach to working with cross-functional teams, including testers, designers, and product owners.
  • While we are technology agnostic, familiarity with React, TypeScript, Python, Ruby, or AWS cloud-native architectures is highly beneficial.

What we offer

We strive to create a supportive environment where you can thrive. Our benefits include:

  • The flexibility to work remotely or from our offices.
  • 25 days of annual leave plus your birthday off.
  • A life enrichment allowance of up to €95 per month for fitness, therapy, or childcare.
  • Comprehensive private medical insurance and life assurance.
  • Generous paid parental leave and free online mental health coaching.
  • Dedicated learning opportunities and a budget for professional development resources.
  • A one-time expense allowance of up to £300 to help you set up your home workstation.
Onfido logo

Onfido

6 views

3 applied

Social Media

Visit Onfido
Share this job
Copy Permalink

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.