← 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

Stelle
Analytics Engineer | CA
Cuesta Partners
💰 Gehalt: keine Angabe
🌍 Remote
📍 Canada
🗣️ EN

Stelle
Senior Software Developer - STAR
Wealthsimple
💰 Gehalt: keine Angabe
🏢 Vor Ort
📍 Toronto Headquarters
🗣️ EN

Stelle
Staff Software Engineer, Observability Platform
Wealthsimple
💰 Gehalt: keine Angabe
🌍 Remote
📍 Remote (Canada)
🗣️ EN

Stelle
Software Development Manager, Observability Platform
Wealthsimple
💰 Gehalt: keine Angabe
🌍 Remote
📍 Remote (Canada)
🗣️ EN

Stelle
Senior Software Developer, Brokerage
Wealthsimple
💰 Gehalt: keine Angabe
🏢 Vor Ort
📍 Toronto Headquarters
🗣️ EN

Stelle
System Administrator
Ubisoft
💰 Gehalt: keine Angabe
🏢 Vor Ort
📍 Montreal
🗣️ EN