About the Company:
Blastworks is a unique place to work and play, rooted in Slingo, one of the most successful global game brands. Our drive is to deliver amazing social gaming experiences. Our passionate team is dedicated to building new content and game mechanics across multiple products.
About the Role:
Blastworks is looking for a passionate Software Engineer to build and deliver new social gaming experiences with our Victoria, BC studio. Join us in building fun and engaging games for our players across multiple platforms and devices. Our team is made up of highly motivated engineers who bring passion to deliver high quality user experiences. Our conduit is modern application design, and development best practices. Apply now if you have exceptional interpersonal skills, and are a self-motivated developer that strives for team success!
Key Activities and Deliverables:
- Create fun and engaging gameplay features and improve our tools to streaming game development
- Extending the capabilities of our current architecture supporting multiple platforms and devices
- Work with artists and designers to help create fun and engaging experiences for our players
- Improving and defining technical requirements, documentation and best practices
Qualified candidates must have:
- 2+ years developing with Client based technologies
- Familiar with front-end software design and architecture best practices
- Strong JavaScript and Typescript skills
- Excellent written and oral communication skills
- Familiar with PixiJS, Three.js or other web rendering libraries
Preferred Candidates will have:
- BS/BA degree in Computer Science, Engineering or related field or equivalent experience
- Demonstrates a strong understanding of common design patterns
- Experience working with single page app architectures
- Familiarity with older web technologies (e.g. AngularJS, Grunt, and Bower)
- Unity, Phaser, or other common game development skills (e.g. vectors, tweening libraries, and playing sounds)
- Networked and server supported game development experience
- Client event handling with tools such as Socket io
- Experience with art pipelines (TexturePacker, Spine 2D Skeletal animation)
- Social gaming experience as it pertains to casual MMOs, Facebook, etc.
Salary Range:
$65,000 – $80,000 CAD annually. Exact compensation will be based on skills and experience.
How to apply:
This is an in-person position based in our Victoria, BC studio which is located at 1207 Douglas St, Unit 601, Victoria, BC, V8W2E7, Canada.
Please apply by email below with your resume. No phone calls please.