Jobs.ca
Jobs.ca
Language
Fleet logo

Software Engineer

Fleet2 days ago
Toronto, Ontario
Mid Level
full_time

About the role

About The Role We're looking for a Software Engineer to join us as we scale. As an early team member, you'll work alongside experienced engineers to build products that have outsized impact and meaningful equity ownership in a company reimagining how people commute—potentially the largest transformation in urban transportation since the Internet.

Why Now?

We're growing our engineering team as we expand our product. This is an opportunity to learn from senior engineers, contribute to real-world problems, and grow your skills in a fast-paced startup environment. You'll work on features that directly impact commuters' lives and help shape the future of urban mobility. The next 12 months will be a formative period where you'll gain broad experience across our stack.

As a engineer, you'll contribute to building features that give our users a competitive advantage. You'll learn how to balance shipping quickly with maintaining quality, how to collaborate with product and design teams, and how to think through technical tradeoffs. This role is perfect for someone early in their career who wants hands-on mentorship and the opportunity to make a real impact.

What You'll Be Doing (Responsibilities)

  • Build features across our full stack in a fast-paced, iterative environment—contributing to customer-facing capabilities and enterprise-grade infrastructure
  • Write clean, maintainable code with guidance from senior engineers
  • Participate in code reviews and learn best practices for scalable software development
  • Help maintain and improve portions of our infrastructure as we grow
  • Collaborate with the team on technical decisions and problem-solving
  • Learn and apply engineering best practices as the company scales
  • Contribute to technical discussions and share ideas for improvements
  • Grow your skills across our tech stack and take on increasing responsibility over time

Whom We're Looking For (Requirements)

  • 2 years of professional software engineering experience (or equivalent through internships, personal projects, or bootcamps)
  • Familiarity with full-stack development—comfortable with both backend and frontend technologies
  • Experience with at least one modern web framework (React, Vue, Angular, or similar)
  • Basic understanding of backend development with Python, Django, Node.js, or similar frameworks
  • Eagerness to learn new technologies and take on challenges outside your comfort zone
  • Some exposure to databases, APIs, and web services
  • Understanding of basic software development principles and version control (Git)
  • Strong communication skills and ability to work collaboratively
  • Self-motivated with a desire to learn, grow, and contribute to a fast-paced startup
  • Enthusiasm for our mission to transform urban transportation

Nice to Haves

  • Experience with parts of our tech stack (Python, Django REST, React, TypeScript, Redux, Postgres, Redis, AWS)
  • Familiarity with Docker or containerization
  • Experience with mobile development (React Native) or AI/ML
  • Contributions to open source projects or personal projects you're proud of
  • Previous internship or co-op experience at a tech company
  • Interest in urban planning, transportation, or mobility
  • Experience working in an agile environment
  • Genuine excitement about contributing to something meaningful from the ground up

Tech Stack

  • Python, Django for RESTful API
  • Postgres
  • AWS, GCP
  • Redis
  • Docker
  • React, TypeScript for frontend
  • React Native, TypeScript for mobile
  • OpenAI, Anthropic, LangChain for AI capabilities

Location

Hybrid with 2-3 days per week in our Toronto office.

About Fleet

Desktop Computing Software Products
201-500

Fleet simplifies the leasing, administration, and renewal of your IT equipment and office furniture through an all-in-one solution available on a single platform. We replace expensive traditional purchases or complex leasing arrangements with a fixed, transparent monthly subscription that covers:

  • High-quality leased computers
  • An easy-to-use fleet management interface via our Cockpit
  • A guarantee and responsive support in case of issues
  • Responsible renewal every 3 years, including the management of your computers' second life.

We make it effortless for you to provide your staff with top-notch technology, regardless of their location. We eliminate the complexities of fleet management. With Fleet, you can also promote sustainable IT management: we handle the process of giving your computers a second life when it's time for renewal. We refurbish them for the private market or donate them to charities working to bridge the digital divide.