Voltar para vagas

Full-Stack Engineer (Quality & Automation)

Onfleet

Sênior100% remotoRemoto no BrasilPJ

About Onfleet

Onfleet's mission is to power the future of commerce by enabling businesses of all sizes to move goods more efficiently and delightfully. Our product includes intuitive smartphone apps for drivers, a powerful modern web application and dashboard for logistics teams, and automatic notifications and real-time tracking for recipients. Onfleet powers millions of deliveries every week for thousands of businesses around the world across a range of industries, from grocery and prepared meals to pharmacy, flowers, and furniture.

About the role

Onfleet is hiring a Full-Stack Engineer based in Latin America or Canada to join one of our cross-functional teams as we build out our Orchestration capabilities. You'll be a core contributor across new feature development, architectural improvements, and system integrations. Your work will span our core platforms, APIs, webhooks, and other integration surfaces, evolving courier and orchestration functionality, and improving internal tooling and developer experience.

The majority of backend work is in Node.js, with Rust in our newer orchestration service, and TypeScript across the web application and full-stack surfaces. Front-end work is in React, with a mix of JavaScript and TypeScript. You'll work across a blend of greenfield development and continual, thoughtful development and refinement of existing systems: creating high-quality, well-tested code, contributing to a healthy Scrum cadence, and helping tame legacy complexity by putting code under test, isolating change boundaries, and simplifying tangled implementations.

This role carries one additional emphasis: quality and automation. Your primary focus will be feature development, but we're looking for someone with strong testing and automation skills as well. Quality will continue to be owned by every engineer on the team, and your expertise and guidance will help the team level up.

If you have strong Computer Science fundamentals, care deeply about quality and craft, and bring a scrutinizing, questioning mindset, we'd love to hear from you.

How we work

Our engineers combine Computer Science fundamentals with a principled approach to software development that sets a high bar for quality. We're pragmatic, quality-driven, and deliberate about the tools and practices we adopt.

We code using agents, and nearly 100% of our code is written this way. Success here takes a scrutinizing, questioning mindset: the engineers who thrive are the ones who avoid slop, catch the wrong call before it ships, and drive quality and the right engineering choices forward. Generating code is the easy part; knowing what good looks like, and holding the bar, is the job. To be successful in this role you will need enough expertise in the languages we use to challenge both the code an agent writes and the architecture it proposes.

We also expect every engineer to be an active contributor to how we work, not just a consumer of existing workflows. Improving our agentic workflows, orchestration, and tooling is a core part of the role; we're always looking for ways to raise the team's quality and efficiency, and that's expected from everyone. Desire and excitement for the application of AI to software development are critical to this role. We are seeking candidates who want to work in and maintain leading-edge agentic workflows, and stay there as the models and tools evolve.

What you'll do

What you'll bring (required)

-
A demonstrated quality focus beyond "writing tests." Real depth in automated testing across unit, integration, and end-to-end layers, including hands-on experience with a browser or end-to-end framework such as Playwright or Cypress. You have built coverage a team relied on, not just tests for your own tickets.

-
A scrutinizing, questioning mindset: you don't accept output, your own or an agent's, at face value, and you surface problems early.

Nice to have

-

Compartilhar:

Crie uma conta grátis para se candidatar

O cadastro leva menos de um minuto e libera a candidatura a esta e a todas as outras vagas do site.