Back to search
UniUni Linkedin · Posted 1mo ago

Senior Software Engineer with Backend Focus (NodeJS / React)

Richmond, British Columbia, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About UniUni

UniUni is a fast-growing, technology-driven, last-mile logistics company operating across North America. Since 2019, we have scaled to handle millions of parcels annually, covering the majority of Canada and rapidly expanding across the United States.

Our platform powers a highly scalable, asset-light logistics network that combines real-time data, intelligent routing, and a flexible driver ecosystem to deliver fast, reliable, and cost-efficient last-mile services.

About The Role

We are hiring a Senior Software Engineer with Backend Focus to contribute to the design and development of our systems.

The ideal candidate will have a strong background in backend development, a proven track record of designing and developing scalable, high-performance software solutions, and hands-on experience of frontend development. You will work collaboratively with cross-functional teams to deliver new features and functionalities, ensuring the highest level of quality and performance.

What You'll Do

  • Design, develop, and deploy high-performance, scalable, and secure backend APIs and services using Node.js.
  • Implement serverless functions primarily using AWS Lambda, ensuring efficient and cost-effective operations.
  • Design, optimize databases, specifically PostgreSQL and MongoDB, to support application data needs.
  • Work extensively in a Linux environment for deployment, troubleshooting, and system administration tasks.
  • Collaborate closely with front-end developers, product managers, and other stakeholders to define requirements, design solutions, and deliver features.
  • Write clean, maintainable, well-documented, and testable code following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback, and contribute to improving overall code quality.
  • Troubleshoot and debug complex issues across the entire backend stack.
  • Participate in architectural discussions and contribute to the evolution of our backend infrastructure.
  • Mentor and guide junior developers, sharing knowledge and promoting best practices

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of full-time, solid professional experience in backend software development.
  • Proven expertise with Node.js, including developing and deploying production-grade applications.
  • Hands-on experience with React or modern frontend frameworks
  • Extensive experience with AWS Lambda and other AWS services (e.g., API Gateway, S3, DynamoDB, SQS, SNS) for building serverless architectures.
  • Demonstrable experience with relational databases and NoSQL databases, specifically PostgreSQL and MongoDB, including database design, query optimization, and performance tuning.
  • Solid working knowledge of Linux operating systems, including command-line operations, scripting, and deployment environments.
  • Experience designing and implementing RESTful APIs.
  • Understanding software development best practices, including version control (Git), testing (unit, integration), and CI/CD pipelines.
  • Experience using AI tools to improve development productivity
  • Strong problem-solving skills and ability to work independently
  • Ability to work independently and as part of a collaborative team.

Location Requirement

  • On Site – Richmond, BC, Canada

What We Offer

  • Competitive compensation and benefits package
  • Medical, Dental, and Vision coverage
  • Paid Time Off, Holidays, and Sick Leave
  • 401(k) / RRSP
  • Clear growth path toward staff levels
  • A fast-paced, high-impact engineering environment
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent