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.
Responsibilities
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
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.
Java Full Stack Developer working on AI - assisted solutions at Portage CyberTech. Designing and integrating modern microservices - based applications with a focus on Public Key Infrastructure.
Python developer supporting aircraft data model development for engineering workflows. Collaborating with teams on software development and data management.
Staff Backend Engineer designing and shipping core backend architecture for context layer management systems at Grafana Labs. Remote opportunity targeting skilled candidates in the U.S. or Canada.
Senior Backend Engineer at EvenUp developing AI - powered customer communications. You'll contribute to enhancing engagement systems for personal injury law firms.
Senior Engineer contributing across the stack with a focus on backend systems in a rapidly growing AI technology company. Involvement includes designing and maintaining scalable services and APIs.
Kubernetes/DevOps Engineer at Capgemini Engineering working on large - scale social media platforms. Collaborating in a self - organized team to handle petabytes of data daily.