← Zurück zur Liste
Stelle

Intermediate Software Engineer

Backend Developer • Remote • Vollzeit • 📍 Toronto

Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and FishWorld, its long-running live-service virtual worlds, working mainly on the TypeScript/HTML5 client and occasionally on a PHP backend, shipping weekly. Hybrid role in Toronto, three office days a week.

Responsibilities

  • Write robust, efficient, and maintainable code across TypeScript, HTML5, JavaScript, and PHP
  • Build and maintain tools and client features in JavaScript/TypeScript
  • Work with network code (sockets, 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 the CI/CD workflow (GitHub Actions, Docker) following modern best practices

Requirements

  • 3+ years of professional software development experience
  • Track record of shipping multiple features in a live production environment
  • Solid command of at least one of Java, TypeScript, or PHP, and ability to work across all three
  • Comfort writing efficient SQL and reasoning about caching and data-store trade-offs
  • Sound understanding of algorithmic complexity, general system architecture, and source control
  • Bachelor's degree in Computer Science or Engineering 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

Soft skills

Works well in a team and independentlyGives constructive feedback to colleagues

What we offer

  • Compensation: CAD $80,000–$105,000, based on experience and fit
  • Comprehensive health, dental, and vision benefits with an HSA/WSA spending account from Day One
  • Employee Stock Option Plan (ESOP) participation
  • RRSP participation and matching
  • 15 vacation days + 10 wellness days

About the company

Big Viking Games is a profitable, self-funded live-service game studio based in Toronto, building and operating virtual worlds with deep player-driven economies since 2011; flagship titles are YoWorld and FishWorld.

Ähnliche Stellen