Jobs.ca
Jobs.ca
Language
Fingerprint logo

Full Stack Engineer

Fingerprint7 days ago
Remote
United Kingdom, Europe, United States, Canada
$160,000 - $200,000/yearly
Mid Level

Top Benefits

Competitive salary and equity
Flexible time off with minimum vacation days
Remote-first work environment

About the role

Who you are

  • You should be a self-starter, self-motivated, able to work independently, and collaborate with team members across the globe. This role requires strong ownership, sound technical judgment, and the ability to balance thoughtful input with consistent execution
  • 7+ years experience using JavaScript (TypeScript preferred) and Node.js in a full-stack or frontend-focused role
  • Strong experience building production applications with React (preferred) or another modern frontend framework
  • Deep understanding of frontend architecture, performance optimization, and building maintainable component systems
  • Experience with at least one backend framework such as Express, NestJS, Ruby on Rails, etc
  • Experience designing and consuming RESTful APIs
  • Experience building and improving CI/CD pipelines, deployment automation, and release processes for containerized applications
  • Experience owning projects from concept to production, including design, development, testing, implementation, and support
  • Strong focus on quality — consistently deliver well-tested, maintainable code and take ownership of production systems, including on-call support as needed
  • Experience working in production systems with operational ownership (monitoring, debugging, incident response)
  • Effective communication skills: engage in healthy discussions with peers, willing to disagree and commit, and provide clear status updates
  • Self-motivated and able to function with autonomy (with responsibility), along with strong organizational skills
  • Ability to work asynchronously with a 100% remote team across multiple timezones
  • Experience leading technical design for complex features or services
  • Ability to provide constructive technical feedback and engage in healthy debate while maintaining strong execution focus
  • Familiarity with cloud hosting services like Vercel (for FE) and AWS services (ECS, EventBridge, ACM, ELB, SQS)
  • Experience with databases like PostgreSQL or ClickHouse
  • Experience building developer-facing products or internal tooling
  • Experience in a high growth company, preferably a tech startup
  • Degree in Computer Science, Statistics or relevant field

What the job involves

  • Our Dashboard is Fingerprint’s core customer console — the analytics and control center customers use to:
  • Monitor device signals and fraud risk
  • Configure account settings and detection rules
  • Understand performance, adoption, and operational health
  • You’ll empower both technical and non-technical customers with performance, clarity, and insight — building intuitive, performant user experiences on top of powerful backend systems
  • Lead development of features for our front end customer dashboard and supporting public-facing APIs
  • Design and own end-to-end technical solutions across frontend and backend as part of a high performing team
  • Drive and lead functional and technical discussions, contributing thoughtful input and constructive challenge when needed
  • Build intuitive, high-quality user experiences in React and TypeScript with strong attention to performance and usability
  • Interface with product leaders, designers, and other engineers to effectively communicate changes and expectations
  • Document design decisions and engineering proposals
  • Improve system performance, reliability, and observability in the areas you own
  • Participate in our engineering on-call rotation and proactively reduce operational burden through better design and automation
  • Provide thoughtful code reviews and contribute to raising engineering standards across the team
  • Thrive in a collaborative environment and consistently deliver high-quality, maintainable software under deadlines

Benefits

  • Competitive salary: We offer competitive salaries and equity because we believe all employees should own a part of Fingerprint.
  • Flexible Time Off: To prioritize work-life balance, we even have a minimum vacation days target to encourage everyone gets the rest they need.
  • Remote-first: We work asynchronously and respect time-zone differences. Choose where and when you do your work best.
  • Tech: We hook you up with a MacBook so you can do your best work (you get to keep it after 4 years).
  • Culture: We're a small team with a lean hierarchy where you can make a real impact in shaping the company culture. Come grow with us!
  • Fun: We meet up as a company once a year (We went to Mexico City in 2023!) and teams meet up in smaller groups throughout the year.
  • Grow With Us: We want you to grow with us, so we offer a $600 yearly budget that you can spend to learn new stuff.
  • Personal Development: We give you the freedom to grow and experiment. Work on open-source projects and try new things and ideas.

About Fingerprint

Software Development
51-200

Fingerprint empowers developers to stop online fraud at the source.

We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. Some of our customers include Booking.com and Yahoo just to name a few.

We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open source project is FingerprintJS (20K+ stars on GitHub).

We have raised $77M and are backed by Craft Ventures (previously invested in Tesla, Facebook, Airbnb), Nexus Venture Partners (previously invested in Postman, Apollo.io, MinIO, Druva) , and Uncorrelated Ventures (previously invested in Redis, Rollbar & Gradle).

Similar jobs you might like