Roles we’re hiring for:
Ottawa, Ontario, Canada · Studio
Cloud Developer / Engineer

Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com. 

We have an immediate opportunity for an experienced Cloud Service Developer. In this role, you’ll be working on the cornerstone of Magmic’s operations through enhancing and maintaining our cloud service infrastructure used by millions of people daily. Magmic’s technology platform is a sophisticated end-to-end system connecting mobile game services, publishing tools, and live operations.

Candidates for this role should be comfortable working in and learning a wide variety of technologies and platforms. You will have an opportunity to work with a rockstar team of developers on cloud­-based server stacks down to libraries for mobile operating systems and everything in between.

Description

As a Cloud Service Developer your responsibilities will include:

  • Design, Build, Maintain and Manage highly-scalable, cloud-based connected services.
  • Extend services with new features, enhancements and optimizations.
  • Evaluate new technologies and make recommendations for Magmic’s next generation services.
  • Being available for on-call and after-hours support.

Knowledge and Skill Requirements

  • Bachelor of Computer Science, Software Engineering or similar
  • 3-6 years of experience designing, developing, and deploying server applications
  • 2+ years of JavaScript development experience
  • Software development best practices (TDD, SCM, IDE, Jira)
  • Understanding of programming methodologies and design patterns
  • Solid work experience with Linux, Node.js, IT Administration, working on the command-line and shell scripting
  • Experience with relational and NoSQL storage systems (we use MySQL, PostGres, Redshift, Redis, and DynamoDB)
  • Familiarity with Amazon Web Services, OpsWorks and Chef are assets
  • Familiarity with Analytics and Big Data Solutions an asset
  • Automated testing tools
  • Network and resource monitoring (ex. Nagios, Zabbix, New Relic)
  • Performance tuning (ex. caching, indices, thread pools)
  • REST APIs and concepts
  • A passion for innovative development and games

To apply, please use the following link to submit your cover letter and resume:
APPLY

Content Marketing Manager

Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com. 

Reporting to the Senior Director of Marketing, as Content Marketing Manager you will be responsible for evolving the brand and communicating Magmic related news and factoids to the public. The successful candidate will support our strategic priorities: raising our profile, positioning us as an expert in the mobile gaming space, and communicating our culture and values to the world. This position is an important role as part of the marketing team and you will also work in close collaboration with Product Management and Art. This is a demanding and challenging role that includes strategy development and planning as well as the day-to-day implementation of associated initiatives. This role is also highly collaborative and the successful candidate must have a proven track record of being able to work effectively, positively, and professionally in an extremely fast paced work environment.

As a Content Marketing Manager your responsibilities will include:

Description

  • Define and execute the content marketing strategy, while taking ownership of resulting outputs.
  • Generate compelling and engaging content for all of Magmic’s external promotional channels.
  • Meet content marketing KPI goals as set by the Senior Director of Marketing and ensure regular program optimization based on ongoing measurement.
  • Ensure a regular output of varied content is available on the corporate blog and other Magmic platforms (LinkedIn, Facebook, Twitter, Instagram, etc.).
  • Develop and execute proactive media relations strategies to expand Magmic’s brand.
  • Facilitate and establish connections with a variety of external constituencies, including media, influencers, utilities and industry groups.
  • Collaborate across functions in the department and across the organization to deliver an effective content marketing strategy and content plan to meet the business objectives at the lowest possible cost.
  • Arrange / coordinate all aspects of participation in tradeshows and industry events.

Knowledge and Skill Requirements

  • Degree in communications, public relations, marketing, or related field.
  • 3-5 years of experience focusing on content marketing, digital marketing, public relations, or journalism.
  • Editorial mindset that seeks to understand what / how audiences consume content and how to create it.
  • A understanding of how to create compelling content for both B2C & B2B audiences.
  • Effective communication and interpersonal skills.
  • Experience with top social media channels.
  • Ability to build programs.
  • Goal & Solution oriented.
  • Connections with local and national media / publications a plus.
  • Experience with mobile apps / games a plus.

To apply, please use the following link to submit your cover letter and resume:
APPLY

Full-Stack Developer / Engineer

Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com. 

We have an immediate opportunity for an experienced Full-Stack Developer. In this role, you’ll be working on the cornerstone of Magmic’s operations through enhancing and maintaining our cloud service infrastructure used by millions of people daily. Magmic’s technology platform is a sophisticated end-to-end system connecting mobile game services, publishing tools, and live operations.

Candidates for this role should be comfortable working in and learning a wide variety of technologies and platforms. You will have an opportunity to work with a rockstar team of developers on cloud­-based server stacks down to libraries for mobile operating systems and everything in between.

Description

As a Full-Stack Developer your responsibilities will include:

  • Work with our team of Cloud Engineers and Mobile SMEs to build tools, frameworks, and interfaces to bring our technology stacks to our customers.
  • Extend services with new features, enhancements and optimizations.
  • Evaluate new technologies and make recommendations for Magmic’s next generation services.
  • Being available for on-call and after-hours support.

Knowledge and Skill Requirements

  • Bachelor of Computer Science, Software Engineering or similar
  • 3-6 years of experience designing, developing, and deploying web-based UI solutions
  • 2+ years of JavaScript development experience
  • Software development best practices (TDD, SCM, IDE, Jira)
  • Understanding of programming methodologies and design patterns
  • Experience with JS-based UI frameworks, especially Material
  • Experience with relational and NoSQL storage systems (we use MySQL, PostGres, Redshift, Redis, and DynamoDB)
  • Familiarity with Amazon Web Services, OpsWorks and Chef are assets
  • Familiarity with Analytics and Big Data Solutions an asset
  • Automated testing tools
  • REST APIs and concepts
  • A passion for innovative development and games

To apply, please use the following link to submit your cover letter and resume:
APPLY

Game Systems Developer

Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com.

We have an immediate opportunity for an intermediate Game Systems Developer. You will join the Game Engine Technology team to participate in this platform’s continued evolution. In your role, you will contribute to the development of generalized and highly reusable game features, systems, modules, frameworks and workflows to support the game development teams. Development will primarily focus on client side development with Unity and internal game engines as the key integrations points. The ideal candidate must have an affinity for building game subsystems and tools.

Primary Responsibilities

  • Deliver and maintain scalable, reusable, reliable game systems, frameworks, workflows and toolsets.
  • Provide high-level system design, requirements capture, and support of the system architecture, APIs.
  • Interface with game development teams to provide technical assistance to existing APIs and technology stack.
  • Interface with Game Designers to design and implement platform features.
  • Identify and communicate technical and process impediments, providing effective solutions to ensure the overall quality, reusability, reliability, and scalability of the system.

Qualifications

  • BSc in Computer Science or technical equivalent education.
  • At least one shipped title and 2 years industry experience.
  • Strong command of C# and C++ programming language.
  • Experience with Unity, or equivalent game engines.
  • Experience with mobile game development (Android and iOS).
  • Experience with game development process, tools and technology
  • Solid understanding and experience working with Object Oriented Design Principles and component driven architecture.
  • Excellent written and verbal communication skills for various audiences including customers, team members, and management.
  • Able to prioritize tasks and work independently with minimal supervision.
  • Excellent team work and team building skills.
  • High level of critical and logical thinking, analysis, and/or reasoning to identify underlying principles, reasons, or facts.

Nice to Haves

  • Strong mathematics background
  • Graphics programming

To apply, please use the following link to submit your cover letter and resume:

APPLY

Junior Product Manager
Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com.

Description

As part of the Product Management team, and working in close collaboration with the production, game design, marketing and analytics teams, the candidate will manage, launch, promote and sustain a portfolio of social freemium games.

The Junior Product Manager will work under the Senior Product Manager and the Director of Product Management.

For your titles, you will be responsible for:

Game evolution

  • Gauging and analyzing KPIs, feedback, behavior and market acceptance from game users, then sharing the results & recommendations with managers.
  • Defining, planning, and implementing Live Ops (sales, events, contests, A/B tests, game balancing, etc.) for live games
  • Planning updates and improvements to optimize monetization of current products
  • Managing in-game content: using tools to dynamically enhance the in-game experience during Live Ops activities and events
  • Managing the execution of projects: setting, defining and overseeing deliverables

Community management

  • Building and managing game communities through all available channels: social media, customer support, forum communication, in-game engagement methods, and more
  • Engaging with active users by monitoring and responding to customer support requests
  • Curating, analyzing and addressing user-generated content
  • Monitoring game reviews and player feedback
  • Managing and executing on campaigns across social networks

Planning global launches

  • Assisting with the development of marketing strategy, to create brand awareness and generate traffic and installations. Including but not limited to: press relations, promotion and partnership programs, social marketing actions, traffic acquisition recommendations, etc.
  • Coordinating with the marketing team to implement game monetization & user acquisition strategies
  • Analyzing marketing campaign results and reporting them to the teams, top managers, and licensors

Knowledge and Skill Requirements

  • Experience managing multiple concurrent campaigns effortlessly.
  • Knowledge of Digital Media marketing tactics and strategies.
  • Strong analytical skills with meticulous mind.
  • Experience with online community management.
  • Knowledge of mobile game industry trends, successes and failures is a plus.
  • Previous experience with at least one published freemium title is a plus.

 

To apply, please use the following link to submit your cover letter and resume:
APPLY

Live Ops Technical Producer
Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com.

Magmic is seeking an Live Ops Technical Producer to join our Live Operations Team.  The successful candidate will own and oversee the technical direction of Magmic’s products during the post production phase of the products life cycle.  The Manager will provide leadership for a group of engineers to ensure the on-time and on budget delivery of feature enhancements and updates.  As part of the live operations team, the Live Ops Technical Producer will reports into the Senior Producer.  Responsibilities include, but not limited to, organizing and preparing technical hand-offs of games, the assessment and triage of incoming defects in live products, directly fixing bugs, setting technical standards, creating technical documentation, training, on-boarding, off boarding, working with Magmic’s game technology teams to identify workflow and tool enhancements.

Primary Responsibilities

  • Own, from a technical perspective, the implementation of Magmic’s live games.
  • Monitor and oversee technical aspects of live products to ensure games are working within normal parameters.
  • Work with game development teams to accept hand off of game products exiting production.
  • Work with various technical directors of game productions to ensure games meet live operations standards, requirements and technical proficiency.
  • Identify, scope and schedule upcoming updates resulting from SDK, OS, platform and new devices launches.
  • Assess and scope new platforms to deploy existing live products on.
  • Manage, create, and organize technical documentation.
  • Perform code reviews.
  • Train new teams and contractors working on maintaining Magmic’s live games.
  • Be the Magmic contact that can answer any project related technical questions.
  • Identify tools and workflow that can aid the maintenance and updating of games.

Qualifications

  • BSc in Computer Science or technical equivalent education.
  • 5 years industry experience minimum.
  • Strong understanding of build systems, mobile development environments and iOS/Android deployment and release workflow
  • High level understanding of the technical anatomy of a game and game engines, and game authoring tools
  • Experience with Unity, or equivalent game engines.
  • Experience with mobile game development (Android and iOS).
  • Excellent written and verbal communication skills for various audiences including customers, team members, and management.
  • Able to prioritize tasks and work independently with minimal supervision.
  • Excellent team work and team building skills.
  • High level of critical and logical thinking, analysis, and/or reasoning to identify underlying principles, reasons, or facts.

To apply, please use the following link to submit your cover letter and resume:

APPLY

Quality Assurance Tester
Magmic is a leading developer and publisher of mobile social games. We publish a full range of content, from original titles including Texas Hold’em King and Slots King to top licensed content from leading entertainment publishers like Mattel, Hasbro, and Rubik’s Cube. We have led the mobile entertainment revolution since 2002, and currently ship products to all major app stores including; iTunes App Store, BlackBerry World, Google Play, Amazon App Store and various carrier decks. Privately owned, Magmic is located in the Ottawa, Canada. Visit us on the 4th Floor of the Major Building in the heart of the Byward Market or learn more at www.magmic.com.

Description

Magmic is looking to add some part-time members to supplement our Quality assurance team, starting with a fixed term 3-6 month contract. Based on performance, this contract will be up for renewal or a move to a permanent position.

The position is responsible for testing both in-production and live products, logging bugs in bug tracking software and providing developers, artists and managers with sufficient information for verification of these features.

A prospective candidate is one who has a high attention to detail, both in observing specific behavior and accurately detailing their results in reports. The job requires someone that is capable of testing and retesting similar criteria as well as performing exploratory testing to find new bugs not defined in standard acceptance criteria. Strong interpersonal skills are also a  must, as this candidate must interact with a variety of departments. A flexible schedule is necessary to complete deadline based work in a profession atmosphere.

Primary Responsibilities

  • Interpret and implement quality assurance standards.
  • File daily reports to Quality Assurance Lead, and associated producers.
  • Follow test plans to ensure specific criteria are met per project.
  • Install and load a variety of builds on mobile platforms.
  • Manipulate dynamic data files (.json and similar) and verify integrity.
  • Run a variety of hardware and usage tests on a variety of mobile platforms.
  • Write clean and easily readable documentation on new process.
  • Work on any production related tasks at the request of the manager.

Qualifications

  • High School Diploma.
  • Proficiency in standard office software (Word, excel, Google docs etc).
  • High general knowledge of related software (be ready with an example).
  • Interest and knowledge in games: mobile, console, pc or otherwise. (be ready with an example).
  • Adept at learning new software.
  • Reliable work attendance and a strong work ethic.
  • Ability to take direction well from management.

 

To apply, please use the following link to submit your cover letter and resume:

APPLY