Back to results

Senior Backend Developer

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
5+ years of professional backend development experience
Posting language
English
Posted

Original job description

About Uride Technologies Inc.

Uride is a Canadian technology company redefining local transportation by building a safe, affordable, and reliable ride-sharing platform. Founded in Thunder Bay, Ontario, Uride was created to solve real problems riders and drivers face in underserved and mid-sized cities.

Today, Uride operates in 25 cities across Canada, with international cities in Mexico and Germany. Our growth is driven by a clear mission: make ride-sharing more accessible while maintaining high standards of safety, reliability, and value.

Uride has been recognized by Deloitte’s Fast 50 as one of Canada’s fastest-growing technology companies, reflecting the strength of our platform, team, and execution.

We actively support community initiatives through our Good Deeds program, reinvesting in the cities we serve through local partnerships, sponsorships, and social impact efforts.

Uride is growing quickly and intentionally. Our team values ownership, speed, and accountability, and we give people the autonomy to make decisions that directly impact the business. If you want to build real products, influence strategy, and see your work matter, Uride offers that opportunity.

About the role

The Senior Backend Developer will play a key role in designing, developing, and maintaining server-side applications and APIs that support Uride’s operations and growth. Reporting to the Lead, you’ll collaborate with product, design, and engineering teams to deliver scalable, high-performance solutions.

We’re seeking a candidate who thrives in problem-solving, enjoys working in a fast-paced environment, and has a passion for creating systems that are efficient, secure, and reliable.

The ideal candidate will have:

  • Solid experience developing backend applications with modern programming languages and frameworks
  • Familiarity with cloud infrastructure and distributed systems
  • The ability to translate business needs into technical solutions
  • A collaborative mindset and openness to feedback
  • A commitment to quality, scalability, and continuous improvement

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or comparable industry experience
  • 5+ years of professional backend development experience
  • Deep experience working with AI development assist tools, and a strong opinion on how you work best with them
  • Proficiency in Node.js, PostgreSQL, JavaScript, and TypeScript preferred
  • Direct experience working with AWS
  • Strong understanding of distributed systems, API design, and performance optimisation
  • Experience with automated testing frameworks (e.g. Jest, Cypress)
  • Excellent problem-solving skills and adaptability in a dynamic environment
  • Strong communication skills and ability to work effectively in a remote, collaborative team
  • Experience working with the Asynchronously team

Key Responsibilities

  • Design, develop, and maintain server-side applications and APIs
  • Optimise backend systems for speed, scalability, and reliability
  • Collaborate with cross-functional teams to deliver features and improvements
  • Identify and resolve performance bottlenecks and technical issues
  • Write and maintain automated tests to ensure software quality
  • Participate in code reviews, sprint planning, and architectural discussions
  • Stay current with emerging technologies and recommend improvements where appropriate

Bonus Skills (Nice to Have)

  • Experience in ridesharing, logistics, or marketplace platforms
  • Familiarity with frontend technologies for occasional full-stack contributions
More about this job

Responsibilities

Design, develop, and maintain server-side applications and APIs, improving backend speed, scalability, and reliability while resolving performance bottlenecks and technical issues. Collaborate with cross-functional teams, write and maintain automated tests, participate in code reviews and planning, and recommend appropriate technical improvements.

Requirements

Requires at least five years of professional backend development experience and a bachelor’s degree in Computer Science or Software Engineering, or comparable industry experience. Candidates should have strong backend and distributed-systems expertise, experience with AWS and AI development assist tools, and preferably proficiency in Node.js, PostgreSQL, JavaScript, TypeScript, and automated testing frameworks.

Skills

  • Backend Development
  • Node.js
  • PostgreSQL
  • JavaScript
  • TypeScript
  • AWS
  • Distributed Systems
  • API Design
  • Performance Optimization
  • Automated Testing
  • Jest
  • Cypress
  • AI Development Assist Tools
  • Problem-Solving
  • Communication
  • Scalability

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Transportation
  • Engineering

Keywords

  • Backend Development
  • Server-Side Applications
  • APIs
  • Node.js
  • PostgreSQL
  • JavaScript
  • TypeScript
  • AWS
  • Cloud Infrastructure
  • Distributed Systems
  • API Design
  • Performance Optimization
  • Scalability
  • Reliability
  • Automated Testing
  • Jest
  • Cypress
  • AI Development Assist Tools
  • Code Reviews
  • Sprint Planning
  • Architectural Discussions
  • Ride-Sharing
  • Logistics
  • Marketplace Platforms
  • Cross-Functional Collaboration

Report this job