Unity Software Engineer (Mobile & WebGL).Location: Victoria, BC (In-office) Department: Unity Team Reports To: Unity Manager Employment Type: Full-time Experience Level: Intermediate to Senior....Show moreLast updated: 30+ days ago
Technical Integrations Consultant works closely with the client’s project team to design, develop, and deploy a customer’s various technical requirements.These requirements include integrations bet...Show moreLast updated: 30+ days ago
Systems Integration Specialist – Defense & Security Software Solutions.If you thrive at the intersection of software, hardware, and field operations, this role puts you right where complex systems ...Show moreLast updated: 30+ days ago
(Remote) Business Development Representative
N. Harris Computer Corporation - CADVictoria, CA
Remote
Full-time
A division of Harris, Cayenta is seeking a highly motivated and skilled Business Development Representative to join our dynamic team and drive the growth of our software in the utility market.As a ...Show moreLast updated: 1 day ago
carpenter
Hefty Construction Ltd.Victoria, BC, CA
Full-time +1
Education: Secondary (high) school graduation certificate.Experience: 1 to less than 7 months.Prepare layouts in conformance to building codes, using measuring tools.Measure, cut, shape, assemble a...Show moreLast updated: 30+ days ago
Financial Planning Consultant
0000050599 RBC Dominion Securities Inc.VICTORIA, British Columbia, Canada
Full-time
RBC Family Office Services is a team of over 250 financial planning, legal, estate, taxation, business owner and business succession planning specialists, as well as individuals in head office role...Show moreLast updated: 30+ days ago
rentals manager
National Car RentalVictoria, BC, CA
Full-time +1
Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Experience: 3 years to less than 5 years.Direct and control daily operations.Plan and or...Show moreLast updated: 30+ days ago
Sales Development Representative
WaterworthVictoria, BC, CA
Full-time
Quick Apply
Waterworth is a trailblazing Software-as-a-Service.Our impact spans over 300 municipalities across North America, managing critical infrastructure investments serving millions.We're a team of ambit...Show moreLast updated: 30+ days ago
carpenter
Golden Uprising Construction Ltd.Victoria, BC, CA
Full-time +1
Education: Secondary (high) school graduation certificate.Experience: 2 years to less than 3 years.Prepare estimates of labour and/or material costs.Read blueprints, drawings and sketches to determ...Show moreLast updated: 30+ days ago
Financial Planning Consultant
Royal Bank of Canada>VICTORIA, Canada
Full-time
RBC Family Office Services is a team of over 250 financial planning, legal, estate, taxation, business owner and business succession planning specialists, as well as individuals in head office role...Show moreLast updated: 30+ days ago
fast food restaurant manager
Alibaba Pizza-MillstreamVictoria, BC, CA
Full-time +1
Education: Secondary (high) school graduation certificate.Experience: 1 year to less than 2 years.Determine type of services to be offered and implement operational procedures.Balance cash and comp...Show moreLast updated: 30+ days ago
wmA/Mainframe - Insurance Software Lead
DXC TechnologyCAN BC DXC Victoria
Full-time
DXC Technology (NYSE: DXC) empowers global companies to operate their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalabil...Show moreLast updated: 15 days ago
Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure.We’ve been helping reshape online payments since the early 2...Show moreLast updated: 30+ days ago
spa receptionist
Samya SpaVictoria, BC, CA
Full-time +2
Hours: 20 to 40 hours per week.Education: Secondary (high) school graduation certificate.Experience: 7 months to less than 1 year.Greet people and direct them to contacts or service areas.Provide b...Show moreLast updated: 30+ days ago
user support technician
Lynxedge Solutions IncVictoria, BC, CA
Full-time +1
Education: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year.Experience: 1 year to less than 2 years.Give access to computer networks.Repo...Show moreLast updated: 14 days ago
Data Center Technician - Canada - Victoria - On-site
RM Staffing B.V.Victoria, BC, CA
Permanent
Reboot Monkey is a global leader in IT solutions, specializing in data center management that simplifies your IT operations.We provide hosting space, future-proof upgrades, and 24/7 support through...Show moreLast updated: 30+ days ago
Senior Tools Engineer
WorldlineVictoria, British Columbia, Canada
Permanent
Main Location: Victoria, BC (hybrid).Cross-national work flexibility: remote, in-person, and hybrid (the option to work from our beautiful Victoria, BC office) .We are the innovators at the heart o...Show moreLast updated: 30+ days ago
Dental Practice Manager
Recruit North AmericaVictoria, British Columbia, Canada
Full-time
Quick Apply
Dental Clinic Manager – Victoria, BC.Monday–Friday, 8:00 AM–5:00 PM.An established and highly respected dental practice in beautiful Victoria, BC is seeking an experienced and motivated Practice Ma...Show moreLast updated: 30+ days ago
Registered Massage Therapist
RITUAL Nordic SpaVictoria, British Columbia
Part-time
RITUAL Nordic Spa is seeking a friendly, positive and team-oriented Registered Massage Therapist to join our team! We are a cohesive, inclusive and collaborative group that is passionate about brin...Show moreLast updated: 30+ days ago
Unity Software Engineer (Mobile & WebGL) Location: Victoria, BC (In-office) Department: Unity Team Reports To: Unity Manager Employment Type: Full-time Experience Level: Intermediate to Senior
The Opportunity Our client is seeking a passionate Unity Software Engineer to build and deliver high-quality social gaming experiences within their Victoria, BC studio. You will join a team dedicated to building next-generation gameplay technologies, contributing to the ongoing development of two major metagames and two standalone mobile titles.
Advantages The Unity team is driven by modern application design and development best practices. We are looking for a self-motivated developer with exceptional interpersonal skills who thrives in a collaborative, "egoless" programming environment.
Responsibilities Key Activities & Deliverables
Feature Development: Evolve core technologies to provide best-in-class gameplay and meta features using Unity (C#). Architecture Evolution: Extend the usability and capabilities of current architectures to support a growing feature set across multiple platforms and devices.
Technical Collaboration: Work with the team to define requirements, documentation, and engineering best practices. Agile Participation: Estimate sprint tasks with high accuracy and participate in rigorous, constructive code reviews (Pull Requests).
Cross-Functional Support: Communicate blockers early and work closely with QA to provide clear test cases and bug descriptions. Requirements
Technical Core: Expert knowledge of Unity Game Development and C#. Experience: 5+ years of experience developing with client-based technologies (additional years required for Senior level). Best Practices: Deep understanding of software design, architecture, and agile development.
Communication: Excellent written and oral communication skills with strong time management.
Education: BS/BA degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
Qualifications Preferred Qualifications Advanced C#: Strong proficiency and familiarity with Git version control. Leadership: A proven track record of mentoring peers and junior developers. Game Dev Essentials: Mastery of vectors, tweening libraries, and audio implementation. Mobile Integration: Experience integrating SDKs for authentication, ads, and analytics. Networking: Experience with client event handling (e.g., Socket.io) and server-supported development. Art Pipelines: Familiarity with TexturePacker and Spine 2D Skeletal animation. Optimization: Experience with CI/CD on mobile platforms and performance profiling.
Summary
Compensation & Benefits Salary Range: $80,000 – $120,000 CAD annually (Commensurate with experience). Our client provides a comprehensive benefits package, including: Flexible working hours (Monday – Friday). Extended Health, Dental, and Wellness package including EAP. Parking or public transit subsidy. A fun, inclusive, and collaborative studio culture.
About the Workplace Our client is committed to fostering a diverse, equitable, and inclusive environment where innovation is driven by varied perspectives. This is a full-time, in-person position based in a modern studio in the heart of downtown Victoria, BC.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.