Technical Director

View all open positions

Technical Director

08.07.2020 Technology Montreal Metropolitan Area Permanent Contract Open position Apply here
Rovio has recently opened a Montreal studio, with the goal to reinvent the way people play games. We are building a hands-on team of artists, technologists, designers and innovators inside a culture of trust, passion, and innovation and aspire towards radical transparency and candor, empowering leadership and true work/life balance.

We are committed to the continual improvement of our projects, tools, communication, and ourselves, while keeping the atmosphere friendly, inclusive, respectful and supportive. We make sure that we learn both from our mistakes and our success as we grow in number and in experience.

And, of course, we plan to Change The World for the better with the groundbreaking game we will build.

Summary of your role: 

At Rovio, we believe that great games are made by people who are passionate about actually making them!
As a Technical Director, you will not only support the team but also contribute actively to the design, architecture and implementation of the experience we are developing. You will lead our small team towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
We are looking for a real team player, ready to get closely involved with us and participate in the development of the studio's strategy by staying abreast of what's going on in the industry.
We think both personal and team development are an important factor for long term success and expect you to foster a culture of learning and improvement!

****

Rovio a récemment ouvert un studio à Montréal, dans le but de réinventer la façon dont les personnes jouent aux jeux. Nous montons une équipe d'artistes, programmeurs, designers et d'innovateurs voulant mettre les mains à la pâte et créer des expériences uniques. Notre culture repose sur la confiance, la passion, l'innovation. Nous aspirons à une transparence et honnêteté, renforçant le leadership et un véritable équilibre entre vie professionnelle et vie privée.

Nous sommes déterminés à améliorer continuellement nos projets, nos outils, notre communication et nous-mêmes, tout en gardant une atmosphère conviviale, inclusive, respectueuse et solidaire. Nous nous assurons que nous apprenons à la fois de nos erreurs et de notre succès à mesure que nous grandissons en nombre et en expérience.

Et, bien sûr, notre objectif est de changer le monde pour le mieux avec le jeu révolutionnaire que nous allons construire. 

Un avant-goût de ton rôle:

Chez Rovio, nous avons la conviction que les grands jeux sont développés par des gens passionnées à les créer!
En tant que Directeur(rice) Technique, tu soutiendras non seulement l'équipe, mais contribueras également activement à la conception, à l'architecture et à la mise en œuvre de l'expérience que nous développons. Tu dirigeras notre petite équipe vers une vision technique, tu produiras du code de haute qualité et navigueras entre les contraintes pour la transformer en réalité.
Nous recherchons un véritable joueur d'équipe, prêt à s’impliquer étroitement et à participer au développement de la stratégie du studio en se tenant au courant de ce qui se passe dans l'industrie.
Nous pensons que le développement personnel et en équipe est un facteur important de réussite à long terme et espérons que tu encourageras une culture d'apprentissage et d'amélioration!

What you will do | Ce que seront tes missions:

  • Collaborate with engineers, artists, designers, & producers to identify short-term and long-term tasks
  • Establish the architectural requirements of incoming work to ensure system cohesion
  • Architect, implement and maintain new and existing services
  • Write clean, efficient, and reliable code
  • Debug and optimize your own code at both low and high level to guarantee performance and technical quality;
  • Find and remove roadblocks impeding the team
  • Identify platform-specific solutions that deliver on our vision
  • Drives and develops the technical vision for the studio and ensure it aligns with the studio strategy and Rovio technology strategy 
  • Responsible for short and long term technical decisions made for studio’s projects
  • Evaluates technical feasibility and identifies risks for all projects within the studio
  • Provides technical support and guidance for all projects in the studio
  • Responsible for the studio’s programmer recruitment, coaching and career development
  • ***
  • Collaborer avec les développeurs, artistes, concepteurs et producteurs pour identifier les tâches à court et à long terme
  • Établir les exigences architecturales des travaux entrants pour assurer la cohésion du système
  • Architecturer, implémenter et maintenir des services nouveaux et existants
  • Rédiger du code propre, efficace et fiable
  • Déboguer et optimiser ton propre code à la fois à bas et haut niveau pour garantir la performance et la qualité technique;
  • Trouver et supprimer les obstacles bloquant l'équipe
  • Identifier des solutions spécifiques aux plateformes qui concrétisent notre vision
  • Piloter et développer la vision technique du studio et s'assurer qu'elle s'aligne sur la stratégie du studio et la stratégie technologique de Rovio
  • Évaluer la faisabilité technique et identifier les risques pour tous les projets au sein du studio
  • Fournir un support technique et des conseils pour tous les projets en studio
  • Être responsable du recrutement, du coaching et du développement de carrière des programmeurs du studio

You’ll need these skills | Tu auras besoin de ces compétences:

  • A solid track record in delivering high quality projects
  • A genuine interest in cross platform games, Games as a Service, as well as the wider world of gaming
  • Previous experience of shipping, operating and maintaining GaaS at scale is highly desired
  • Good understanding of theoretical foundations 
  • Proficient with a wide variety of development tools 
  • Expertise in debugging, profiling and optimizing 
  • Expertise in design patterns and software architectures 
  • Expertise in many application domains (networking, databases, rendering, security, etc.) 
  • Experience with NoSQL and SQL databases, and cloud service providers such as AWS
  • Experience developing RESTful services
  • Experience with client-server development
  • Understanding and experience of Agile development practices
  • Fluent in English
  • ***
  • Solide expérience dans la livraison de projets de haute qualité
  • Véritable intérêt pour les jeux multi-plateformes, Games as a Service, ainsi que pour le monde du jeu dans son ensemble
  • Expérience préalable en l'expédition, exploitation et maintenance du GaaS à grande échelle est hautement souhaitée
  • Bonne compréhension des fondements théoriques
  • Compétence avec une grande variété d'outils de développement
  • Expertise en débogage, profilage et optimisation
  • Expertise dans les modèles de conception et les architectures logicielles
  • Expertise dans de nombreux domaines d'application (mise en réseau, bases de données, rendu, sécurité, etc.)
  • Expérience avec les bases de données NoSQL et SQL et les fournisseurs de services cloud tels qu'AWS
  • Expérience dans le développement de services RESTful
  • Expérience en développement client-serveur
  • Compréhension et expérience des pratiques de développement Agile
  • Anglais courant

We’d love if you have some of these | Nous adorerions que tu aies certains de ces attributs:

  • You want to develop beyond your current expertise and inspire others to do the same
  • You have a collaborative and consensus driven approach
  • You act with integrity, respect for your peers and you are not afraid of conflict
  • You are open to feedback and eager to learn and apply new skills
  • ***
  • Tu souhaites développer au-delà de ton expertise actuelle et inciter les autres à faire de même
  • Tu as une approche collaborative et axée sur le consensus
  • Tu agis avec intégrité, dans le respect de tes pairs et tu n’as pas peur des conflits
  • Tu es ouvert aux commentaires et désireux d'apprendre et d'appliquer de nouvelles compétences

Subscribe to job alerts

By subscribing, you agree to receive emails from us. Please review our privacy policy for more information. You can unsubscribe at any time.

Craft
Sending An error occured. Thank you for subscribing! We will be in touch.