Jobs Companies Big Viking Games Intermediate Software Engineer

Sobre este puesto de Intermediate Software Engineer en Big Viking Games

Big Viking Games · Híbrido · Toronto, Ontario, Canada

About Big Viking Games

Big Viking Games is a profitable, self-funded live-service game studio based in Toronto. Since 2011, we’ve been building and operating virtual worlds with deep player-driven economies and long-term engagement at their core.

Our flagship titles, YoWorld and FishWorld, have served millions of players over their lifetime. These are enduring products with loyal communities, evolving content systems, and rich in-game economies built around virtual goods and player-to-player interaction.

We operate with a small, high-leverage team and a bias toward action. Increasingly, we are embracing AI-first workflows to scale production, accelerate iteration, and operate more efficiently.

This is a hybrid role with three (3) days in office.

About the Role

Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World, our long-running live-service virtual worlds.

As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend — shipping features and fixes to a live player base on a weekly cadence. Reporting to the Engineering Manager, you'll work alongside a senior team on a mature, large-scale codebase where your work goes live in front of players quickly.

We operate in an AI-forward environment focused on scaling output, so you're someone who's comfortable reaching for modern AI tooling to move faster without cutting corners on quality.

What You'll Do

·         Write robust, efficient, and maintainable code across our stack — TypeScript, HTML5, Javascript, and PHP.

·         Build and maintain tools and client features in JavaScript/TypeScript.

·         Work with network code — sockets and REST APIs — and asynchronous, real-time systems.

·         Review code and give constructive feedback to other developers.

·         Use performance profilers (memory analyzers, CPU profilers, network sniffers) to diagnose and improve existing code.

·         Investigate and resolve difficult bugs in production.

·         Work within our CI/CD workflow (GitHub Actions, Docker) following modern best practices.

Requirements

What You Bring

·         3+ years of professional software development experience.

·         A track record of shipping multiple features in a live production environment.

·         Solid command of at least one of Java, TypeScript, or PHP, and the ability to work across all three.

·         Comfort writing efficient SQL and reasoning about caching and data-store trade-offs.

·         A sound understanding of algorithmic complexity, general system architecture, and source control.

·         A Bachelor's degree in Computer Science or Engineering is strongly preferred.

 

Nice to Have

·         HTMX experience.

·         ActionScript and flash experience.

·         PHP experience.

·         Strong SQL/MariaDB experience

·         Experience with Redis, Memcached

·         Experience with Docker, and CI/CD pipelines.

·         Comfort working in large, long-lived codebases and improving them incrementally.

·         Comfort using AI coding assistants (e.g., Claude) in a real workflow.

·         Free-to-play or live-service game development experience.

 

Benefits

Compensation

The expected compensation range for this role is $80,000 - $105,000 CAD, based on experience, qualifications, and overall fit.

Benefits

Comprehensive benefits package (health, dental, and vision) including HSA/WSA spending account from Day One

Participation in the Employee Stock Option Plan (ESOP)

RRSP participation and matching

15 Vacation Days + 10 Wellness Days

Big Viking Games is committed to creating an inclusive and accessible environment for all candidates. We
welcome applications from individuals of all abilities and will provide accommodations throughout the hiring process as needed. If you require any accommodations, please email hr@bigvikinggames.com so we can work with you to support your needs.

¿Listo para postularte en Big Viking Games?
Postúlate en Big Viking Games

Cómo se compara este salario de Software Engineer

Este puesto paga $92,500/yrpor debajo de el rango típico para los puestos de Software Engineer.

$88,926 la mediana de $134,418 $230,520

Rango típico $114,255–$178,288/yr, a partir de 80 ofertas comparables de Software Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Software Engineer →

Sobre Big Viking Games

Founded in 2011, Big Viking Games is the largest independent mobile and social game studio in Canada and a pioneer in mobile HTML5 games. Headquartered in London, Ontario, the company has grown profitably to a team of over 80 Vikings across the globe. From our beginnings with hits like YoWorld & FishWorld, we have become a leader in live operations, and a pioneer of what is possible with mobile HTML5 technologies to redefine the future of mobile entertainment. Our titles are played by millions of people on iOS, Android, Facebook and the mobile web.

Ver todos los empleos en Big Viking Games →

Empleos similares

Block
Senior Software Engineer, Product Platform
Block
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$184,200–CA$276,400
● Nuevo 👁 Visto ✓ Postulado hace 18h
Block
Senior Software Engineer, Cash App Taxes
Block
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$184,200–CA$276,400
● Nuevo 👁 Visto ✓ Postulado hace 18h
Tenstorrent
Software Engineer, TT-Distributed
Tenstorrent
⚡ Postúlate pronto Toronto, Ontario, Canada Híbrido $100,000–$500,000
● Nuevo 👁 Visto ✓ Postulado hace 23h
Varicent
Staff Software Developer
Varicent
⚡ Postúlate pronto Canada, remote · restringido por ubicación CA$121,200–CA$159,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Varicent
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Varicent
⚡ Postúlate pronto Vancouver, British Columbia, C... Presencial $121,000–$159,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Varicent
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Varicent
⚡ Postúlate pronto Toronto, Canada Presencial $121,000–$159,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Geotab
Software Developer - Infrastructure
Geotab
⚡ Postúlate pronto Oakville, Ontario - Canada; To... Presencial CA$85,500–CA$105,600
● Nuevo 👁 Visto ✓ Postulado hace 1d
Geotab
Senior Software Developer (Geotab Vitality)
Geotab
⚡ Postúlate pronto Oakville, Ontario - Canada; To... Presencial CA$101,600–CA$132,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Gore Mutual Insurance
Senior Software Engineer, AWS
Gore Mutual Insurance
⚡ Postúlate pronto Cambridge, Ontario, Canada; To... Presencial $79,500–$129,500
● Nuevo 👁 Visto ✓ Postulado hace 4d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Big Viking Games

Ver todos los empleos en Big Viking Games →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis