Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Onfleet

Full-Stack Engineer, Rust

Onfleet

Full-Stack Engineer developing scalable software for Onfleet’s logistics solutions using Rust and TypeScript. Collaborating with cross-functional teams to ensure high-quality code delivery across platforms.

Posted 7/14/2026full-timeRemote • 🇨🇦 CanadaMid-LevelSenior💰 $60,000 - $85,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining high-quality, scalable software using Rust and TypeScript/Node.js, with a strong focus on quality assurance through disciplined testing and code review practices. Proven ability to collaborate effectively in an international team environment while taking ownership of the entire software development lifecycle.

Highest-signal resume keywords
Rust ProgrammingTypeScript/JavaScript DevelopmentCI Pipelines and AutomationUnit and Integration TestingCloud Service Design Patterns

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringAPI DesignData StructuresDatabase FundamentalsProduction DeliveryClean Code PracticesAgentic Development WorkflowFeature OwnershipTesting MethodologiesLegacy Code Management
Soft Skills
CollaborationScrutinizing MindsetProblem-Solving
Tools & Technologies
Node.jsCI/CD ToolsCloud Services
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Software DevelopmentQuality AssuranceInternational Team CollaborationScalable Software Architecture

Tech Stack

Tools & technologies
CloudGoJavaJavaScriptKotlinNode.jsRustTypeScript

About the role

Key responsibilities & impact
  • Build and continually improve your own agentic development workflow, and help raise the team's.
  • Drive quality through disciplined verification and both agentic and human code review, on your own code and your teammates'.
  • Apply your agentic workflow in both greenfield and legacy code, meeting the different challenges each presents.
  • Own and improve the quality automation you depend on, CI pipelines, checks, and gates, so standards are enforced by the system and not just by people.
  • Design and implement high-quality, scalable software in Rust (backend) and TypeScript/Node.js (full-stack), writing code in parallel with the tests that validate it.
  • Take ownership of features end to end, from understanding the requirements, through design, ticketing, and implementation, to testing, validation, shipping, and supporting in production.
  • Collaborate with product and cross-functional partners to prioritize features and bug fixes.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science or a related field, and strong CS fundamentals: data structures, database fundamentals, API design, testing, and an instinct for clean, maintainable code.
  • Proven production delivery.
  • Experience working in an international team whose common working language is English, collaborating day-to-day with teammates in other countries, in English.
  • 4 or more years of hands-on professional software engineering experience building, shipping, and operating production-quality, reliable systems.
  • At least 2 years professional experience with a strongly-typed compiled language. Rust strongly preferred; comparable depth in Go, C++, C#, or Java/Kotlin is acceptable if you can demonstrably ramp on Rust quickly.
  • At least 2 years professional experience with TypeScript / JavaScript and Node.js.
  • A demonstrated quality focus beyond "writing tests."
  • Hands-on experience writing both unit and integration tests as part of how you build.
  • Experience with creating software using disciplined agentic flows, from prompt-instructing to complete development orchestrations.
  • A scrutinizing, questioning mindset: you don't accept output, your own or an agent's, at face value, and you surface problems early.
  • Familiarity with cloud service design patterns and modern software architecture.

Benefits

Comp & perks
  • flexible work arrangements