Login


Développeur Full Stack (Full Stack Developer)
Operations (Montreal, Toronto, Vancouver)
Dallas Office
717 N. Harwood
27th Floor
Dallas, TX 75201
Montreal Office
1751 Richardson Street
Suite 5400
Montreal QC H3K 1G6
Hollywood Office
1575 N. Gower St
Suite 380
Hollywood, CA 90028

Description du poste

Le développeur full stack fait partie de l’équipe responsable de la conception, du développement, du déploiement et de la maintenance des outils internes de gestion de la production utilisés pour créer et produire des longs métrages d’animation, des publicités et du contenu en réalité virtuelle.

Responsabilités

• Travailler en équipe à la création d’outils logiciels personnalisés pour la production de films, de télévision, de publicités et de contenu en réalité virtuelle.
• Participer à la conception et à l’élaboration de nouvelles caractéristiques.
• Aider à la mise à l’essai et au lancement de systèmes de production.
• Surveiller les systèmes de production et résoudre les problèmes opérationnels.
• Interagir régulièrement avec les artistes et les responsables des services de production.
• Communiquer l’état d’avancement et la résolution d’enjeux aux clients dont l’expertise technique peut varier.
• Mettre à jour la file d’attente de soutien et gérer de multiples demandes de soutien et de fonctionnalités.
• Travailler dans un environnement axé principalement sur Linux, réparti entre plusieurs emplacements géographiques.

Qualifications

• Baccalauréat, ou diplôme supérieur, en informatique ou dans un domaine technique connexe
• Expérience du développement de sites Web commerciaux et de logiciel
• Connaissance pratique des API Linux, GitHub, Node.js, React et RESTful
• Expérience des méthodes par essai et des systèmes évolutifs
• Bonne compréhension des bases de données et des systèmes axés sur celles-ci
• Solides compétences interpersonnelles et en communication
• Bonnes capacités de planification et d’estimation
Autres atouts :
• Bonne compréhension des principes de l’IU et de l’EU
• Expérience des SGBD (MongoDB, PostgreSQL, MySQL, etc.) – Modélisation, rédaction de requêtes, mise à l’échelle
• Expérience des files d’attente et agents de messages (Redis Pub, RabbitkMQ, etc.)
• Expérience des tableaux de bord et des index (p. ex., suite ELK, Grafana, etc.)
• Expérience de l’intégration et du déploiement continus
• Expérience avec les conteneurs d’applications (Docker)

Remarque :
Cette description du poste ne se veut pas exhaustive. L’employé pourrait avoir à réaliser d’autres tâches pour répondre aux besoins courants de l’entreprise.
Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.
Seules les personnes dont la candidature aura été retenue seront contactées.

Job Summary

The Full Stack Developer is part of the team responsible for the design, development, deployment, and maintenance of internal production management tools used to create and deliver animated feature films, episodic series, commercials, and virtual reality content

Responsibilities

• Work as part of a team creating custom software tools for feature films, episodic series, commercials, and virtual reality
• Participate in the design and development of new features
• Assist in the testing and release of production systems
• Monitor production systems and resolve operational issues
• Interact regularly with artists and leads in production departments
• Communicate status and resolution with clients of varying technical expertise
• Maintain the support queue and manage multiple support and feature requests
• Work in a primarily Linux environment, distributed across multiple geographic locations

Qualifications

• BS or higher in software engineering or a related technical field
• Experience with web application or other software development
• Working knowledge of Linux, Git, Node.js, React, RESTful APIs
• Experience with test-driven methodologies and scalable systems
• A solid understanding of databases and database-driven systems
• Strong communication and interpersonal skills
• Good planning and estimating abilities
Also Useful:
• Good understanding of UI/UX principles
DBMS experience (MongoDB, Postgres, MySql, etc) – Modelling, writing queries, scaling
• Message queue / broker experience (Redis Pub, RabbitMQ, etc)
• Experience with dashboards and indexes (eg, ELK stack, Grafana, etc)
• Continuous integration/deployment experience
• Experience with application containers (Docker)
This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.
Please note that Canadian citizens and Canadian permanent residents will be considered in priority.