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

#Kubernetes

Onfido is looking for a Senior Fullstack Engineer

Sign up to unlock quick summaries and profile fit assessments

At Onfido, we are on a mission to create a more open digital world by making identity verification simple, fast, and secure. Whether someone is renting a car or opening a bank account, our AI-powered solutions help them connect to the services they need with confidence. We have grown into a global, established technology company with over 1,200 customers and a presence in 195 countries. Supported by more than $200 million in funding from investors like Microsoft and Salesforce, our team of 500 people is dedicated to building inclusive technology that mitigates bias and promotes accessibility. We believe in celebrating our differences and invite you to join a community where you can truly be yourself while solving some of the world's most interesting technical challenges.

The opportunity

We are looking for a Senior Fullstack Engineer to join our closely knit, collaborative team. We value engineers who possess a T-shaped skill set, meaning you have deep expertise in either the backend or frontend while remaining flexible enough to work across the entire stack. You will play a vital role in designing end-to-end software architectures and driving the shipment of well-tested, high-quality code. As a senior member of the team, you will not only contribute to our core products but also mentor junior engineers and help shape our technical culture through pair programming and thoughtful code reviews.

A day in the life

  • Collaborate closely with product managers, designers, and fellow engineers to deliver seamless experiences that solve real customer problems.
  • Engage in the full development lifecycle, utilizing Lean and Agile practices to ship robust, well-tested features frequently.
  • Participate in rich technical discussions and pair programming sessions, contributing to system design and architecture while exploring new ideas and technologies.

Who you are

You are a passionate problem solver who enjoys the craft of programming and thrives in a fast-paced, adaptive environment. We are technology agnostic, so while we use tools like React, TypeScript, Python, Ruby, and Kubernetes, we care more about your engineering mindset than your familiarity with every specific language. You should have a strong grasp of system design, object-oriented programming, and cloud-native architectures. We are looking for someone who communicates well, values test-driven development, and is eager to own topics and pioneer new solutions.

Why you'll love it here

We want to ensure you have everything you need to succeed and grow. We offer a fully remote work environment, allowing you to choose the setting that best supports your productivity. Our benefits package is designed to support your well-being and professional development, including:

  • Generous paid time off to help you recharge.
  • Comprehensive support for your physical and mental health, including private medical insurance, free online mental health coaching, and a monthly life enrichment allowance for fitness or therapy.
  • Dedicated learning opportunities and resources to help you advance your career.
  • A home office setup allowance to ensure your workspace is comfortable and efficient.
  • A collaborative, inclusive culture that celebrates your contributions through regular team socials and global gatherings.
Onfido logo

Onfido

7 views

0 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.