Senior Fullstack Engineer at Onfido

Onfido logo
Onfido

Senior Fullstack Engineer

Remote

Full Time

#Technology

#Engineering

#React

#TypeScript

#Python

#Ruby

#Kubernetes

#Docker

#AWS

#Gitlab

#System Design

#Architecture

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 helping people prove their identity safely and simply. Whether someone is opening a bank account or renting a car, our AI-powered identity verification solutions provide the trust necessary to connect users to the services they need. We are a global, established technology company with over 1,200 customers and a team of 500 employees, backed by more than $200 million in funding from investors like Microsoft and Salesforce. We pride ourselves on our inclusive culture, where we celebrate differences and encourage people from all backgrounds to come together to solve complex, interesting problems.

About the Role

We are seeking a Senior Fullstack Engineer for a full-time position. In this role, you will act as a well-rounded, T-shaped engineer who is passionate about the craft of programming. While we value a strong background in frontend development, you should be flexible enough to work across the entire stack and comfortable reasoning about end-to-end software architectures. You will join a closely-knit team that prioritizes pair programming, rich code reviews, and a bias for action in a fast-paced, lean environment.

Key Responsibilities

  • Collaborate closely with product designers, managers, and fellow engineers to deliver high-quality user experiences using React and other architectural frameworks.
  • Take ownership of system design, architecture, and the development lifecycle, ensuring that we ship well-tested, robust software frequently.
  • Mentor and guide junior team members while actively participating in testing, experimentation, and the discovery of innovative technical solutions.

Requirements

We are a technology-agnostic organization, so we prioritize your mindset and problem-solving abilities over mastery of every specific tool. However, the following qualifications are important to our team:

  • Solid experience in software engineering with a strong product-centric mindset.
  • Proficiency in React and architectural frameworks, along with an understanding of both functional and object-oriented programming.
  • Knowledge of system design, design patterns, and cloud-native architectures, specifically within AWS environments.
  • Experience working in a Lean or Agile development process.
  • A collaborative spirit with the ability to communicate effectively with developers, designers, and stakeholders across the business.

Location

This role is remote. We operate with a flexible, distributed workforce, allowing you to choose whether you work fully from home or from one of our office locations.

Compensation and Benefits

We are committed to supporting your success and well-being through a comprehensive benefits package, which includes:

  • Paid time off, including 25 days of annual leave plus a birthday holiday.
  • Medical and life insurance coverage.
  • A mental wellness budget and free online mental health coaching.
  • A learning budget to access resources like books, courses, and conferences.
  • A flexible work environment with a workstation setup allowance.
  • Generous paid parental leave and volunteering opportunities.
Onfido logo

Onfido

10 views

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