website header footer logo

Software Engineer

Software Engineer
IT Department

UniUni is Canada’s leading provider of customized city-wide courier solutions. The serving business types include e-commerce and traditional retail, while the industries include local large supermarkets, e-commerce shopping platforms, flowers, cakes, maternal and children’s products, documents, cosmetics, garments, and pet supplies, etc. With Uni’s efficient, professional, and customized delivery solutions, more enterprises and merchants can provide customers with flexible and cost-effective delivery service, or establish more efficient, smooth and low-cost logistics mode.

As our business grows rapidly, we are in need an experienced Software Engineer to join our “Uni-Lab” development team to help with our platform’s construction, mobile application development, QA, troubleshooting, and maintenance.


  • Design, build and optimize comprehensive automation systems that operate our software platform on web and mobile
  • Utilize software engineering tools such as configuration management systems build processes and debuggers in the software development process
  • Create and execute designs for small sets of new functionalities as part of a software project
  • QA test, troubleshoot and correct complex software defects
  • Can balance multiple concurrent projects to shift gears from back-end to front-end
  • Serve as a mentor to less experienced software engineers


  • At least a bachelor’s degree in Computer Science, Software Engineering, or equivalent discipline
  • 3+ years’ experience as a software engineer
  • Strong knowledge and skills of product QA methodologies, tools, and processes
  • Experience with React/React native or Vue
  • Expert of Java, SQL, MySQL, CSS, and HTML
  • Hands-on experience with Android/IOS development preferred
  • Team player and proactively improve everything in sight