Talent.com
Unity Software Engineer - Mobile + WebGL Client
Unity Software Engineer - Mobile + WebGL ClientBlastworks Inc. • Victoria, Capital Regional District, CA
No longer accepting applications
Unity Software Engineer - Mobile + WebGL Client

Unity Software Engineer - Mobile + WebGL Client

Blastworks Inc. • Victoria, Capital Regional District, CA
5 days ago
Job type
  • Full-time
Job description

About the Role :

Blastworks is seeking a passionate Software Engineer to build and deliver social gaming experiences with our Victoria, BC studio. Join us in building our next generation gameplay technologies. You will be involved in the ongoing development of two metagames and two standalone mobile games.

The Unity team strives to deliver high quality user experiences and game mechanics across multiple games. Our conduit is modern application design, and development best practices. You have exceptional interpersonal skills, and are a self-motivated developer that contributes to team success!

Key activities and deliverables :

  • Evolving our core technologies to provide best in class experiences, gameplay and meta features using Unity Game Development - C#
  • Extending the usability and capabilities of our current architecture to support the needs of our growing feature set across multiple platforms and devices
  • Collaborate with the team to improve and define technical requirements, documentation and best practices
  • Estimating the tasks for each sprint, with the development team, to achieve increasing accuracy
  • Creating and reviewing pull requests with constructive criticism
  • Communicating early and often if you run into blockers
  • Working with the QA team to communicate clear test cases and bug descriptions

Qualified candidates will have :

  • Unity Game Development - C#
  • 5+ years developing with Client based technologies (more for senior position)
  • Knowledge of software design and architecture best practices
  • Excellent written and oral communication skills
  • Self-motivation, good organization and time management
  • BS / BA degree in Computer Science, Engineering or related field or equivalent experience
  • Practical experience with agile development practices and egoless programming
  • Preferred candidates will have :

  • Strong C# skills
  • Familiarity with git version control
  • Proven track record of leadership and mentorship of peers and junior developers
  • Common game development skills (e.g. vectors, tweening libraries, and playing sounds)
  • Common mobile application development experience (integrating SDKs for user authentication, ads, analytics, etc.)
  • Client event handling with tools such as Socket.io
  • Experience with art pipelines (TexturePacker, Spine 2D Skeletal animation)
  • Networked and server supported game development
  • Experience with CI / CD (continuous integration and continuous deployment) on mobile platforms
  • Profiling, performance and optimization
  • Compensation :

    Salary Range : $80,000 - $120,000 CAD annually

    Exact compensation will be based on skills and experience.

    Benefits :

  • Flexible working hours, Monday - Friday
  • Extended Health, Dental, and Wellness package including EAP
  • Parking or public transit subsidy
  • A fun and inclusive team culture
  • #J-18808-Ljbffr

    Create a job alert for this search

    Unity Software Engineer Mobile WebGL Client • Victoria, Capital Regional District, CA

    Similar jobs
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Victoria, Canada
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Payment Experience

    Senior Software Engineer - Payment Experience

    Paramount Commerce • Victoria, BC, CA
    Remote
    Full-time
    Quick Apply
    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 more
    Last updated: 10 days ago
    Game Tester - Remote

    Game Tester - Remote

    Almedia • Sidney, British Columbia, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Remote TypeScript Engineer - AI Trainer

    Remote TypeScript Engineer - AI Trainer

    SuperAnnotate • North Saanich, British Columbia, CA
    Remote
    Full-time
    As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
    Last updated: 30+ days ago
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • victoria, bc, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Senior User Experience Designer - fintex

    Senior User Experience Designer - fintex

    fintex • victoria, bc, ca
    Full-time
    Canada's premier financial institutions.As we charter new territories in the digital domain, we are on the lookout for dynamic individuals. Senior UI / UX Designers collaborate closely with cross-func...Show more
    Last updated: 2 days ago • Promoted
    Workday PATT Architect - victoria

    Workday PATT Architect - victoria

    Focus on WD • victoria, bc, ca
    Full-time
    This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
    Last updated: 17 days ago • Promoted
    Lead RL Engineer : Scalable Simulation & Scenarios

    Lead RL Engineer : Scalable Simulation & Scenarios

    Serve Robotics • Central Saanich
    Full-time
    A robotic delivery service company is hiring a Lead Engineer in Central Saanich.This role focuses on building scalable training pipelines using advanced techniques in reinforcement learning.Candida...Show more
    Last updated: 5 days ago • Promoted
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Net2Source (N2S) • victoria, bc, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 2 days ago • Promoted
    Guitar Private Tutoring Jobs North Island, Sunshine Coast, and Southern Gulf Islands

    Guitar Private Tutoring Jobs North Island, Sunshine Coast, and Southern Gulf Islands

    Superprof • North Island, Sunshine Coast, and Southern Gulf Islands, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Workday PATT Architect - Focus on WD

    Workday PATT Architect - Focus on WD

    Focus on WD • victoria, bc, ca
    Full-time
    This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Stillfront • Victoria, CA
    Full-time
    Quick Apply
    Join our Engineering team at Simutronics!.In this Software Engineer II role, you will be responsible for contributing to the design, development, and ongoing maintenance of production software syst...Show more
    Last updated: 23 days ago
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • North Saanich, British Columbia, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 22 days ago
    Remote Rust Engineer - AI Trainer

    Remote Rust Engineer - AI Trainer

    SuperAnnotate • North Saanich, British Columbia, CA
    Remote
    Full-time
    As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show more
    Last updated: 30+ days ago
    Sr. Firmware / Embedded software Engineer - victoria

    Sr. Firmware / Embedded software Engineer - victoria

    PotisEdge • victoria, bc, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • victoria, bc, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Workday PATT Architect

    Workday PATT Architect

    Focus on WD • victoria, bc, ca
    Full-time
    This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
    Last updated: 17 days ago • Promoted
    Technical Lead - Anime Universe

    Technical Lead - Anime Universe

    Anime Universe • victoria, bc, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 1 day ago • Promoted