Onfleet

Full-Stack Engineer

Onfleet
Apply
5 days ago
Remote, BrazilMid Level

Base Salary

$60k - $80k/yr

Responsibilities

  • Build and improve full-stack orchestration features across Node.js backends, React front ends, APIs, webhooks, and integration surfaces.
  • Create scalable software alongside unit, integration, and end-to-end tests, and drive quality through human and AI-assisted review.
  • Own features end to end from research and planning through design, implementation, validation, deployment, and production monitoring.
  • Refactor legacy systems, simplify implementations, improve maintainability, and make difficult-to-test code testable.
  • Build and improve agentic development and review workflows, tooling, and orchestration practices.
  • Troubleshoot complex technical issues, participate in the on-call rotation, and collaborate with product and cross-functional partners.
  • Contribute to Scrum processes through estimation, communication, documentation, pairing, and thorough code reviews.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience, with strong computer science fundamentals.
  • At least 4 years of hands-on professional software engineering experience building, shipping, and operating production-quality systems.
  • At least 3 years of professional experience with Node.js and React using TypeScript or JavaScript.
  • Experience shipping multiple features across the full application stack from ideation through production use.
  • Automated testing experience across unit, integration, and end-to-end layers, including Playwright, Selenium, or a comparable browser/end-to-end framework.
  • Experience using disciplined agentic software-development workflows from prompting through complete development orchestration.
  • Strong written and spoken English sufficient for technical communication on a distributed team.
  • Preferred qualifications include comprehensive test-suite ownership, SDET experience, hands-on CI pipeline ownership, TDD experience, test-data and environment management, experience with Rust, Go, Java, C#, or C++, deeper React specialization, cloud architecture, AWS, microservices, containerization, NoSQL, and modern data-storage technologies.

Benefits

  • Remote work from home or another location with reliable internet for candidates based in Latin America or Canada.
  • Schedule frequently aligned with US Pacific business hours, typically 9 a.m.–5 p.m. PT.
  • Flexible PTO.
  • Laptop and work-from-home setup stipend.
  • Monthly technology stipends for internet and AI tooling.

Tech Stack

Categories

Contact me