JobTarget Logo

Senior Software Engineer with Backend Focus (NodeJS / React) in Richmond, British Columbia at UniUni

NewJob Function: Information Technology
UniUni
Richmond, British Columbia, V6X 2W8, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job 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

Job Location

Richmond, British Columbia, V6X 2W8, Canada

Frequently asked questions about this position

Similar Jobs In Richmond, British Columbia

Compositor

Scanline VFX
Vancouver, British Columbia

Senior DevOps Engineer

UniUni
Richmond, British Columbia

Staff Machine Learning Research Developer

D-Wave Quantum Inc.
Burnaby, British Columbia

Senior Software Engineer, Maya

Scanline VFX
Vancouver, British Columbia

Intermediate/ Senior Firmware Developer

Algo Communication USA
Burnaby, British Columbia

Apply NowYour application goes straight to the hiring team