Sponsor Products
Senior Full Stack Developer
Senior Full Stack Developer
  Full-Time @ Reel FX

Montreal, Quebec, Canada

Apply via E-Mail

Apply On-Line

The Senior Full Stack Developer is guiding a team responsible for the design, development, deployment, and maintenance of over 25 internal facility and production management applications supporting the creation of animated feature films, episodic series, commercials, and virtual reality content. The candidate will perform code reviews, enforce state-of-the-art software development practices, train junior developers, organize end-user support, and suggest innovative designs to solve a variety of problems.


- Support a team creating custom software tools for feature film, episodic, commercials, and virtual reality productions
- Design and develop new features
- Organize the testing and release of production systems
- Monitor production systems and resolve operational issues
- Interact regularly with internal clients (artists, leads, production and facility management staff)
- Implement workflows established by the Head of Production and the program manager / product owners
- Communicate status and resolution with clients of varying technical expertise
- Manage the support queue and handle multiple support and feature requests
- Work in a primarily Linux environment, distributed across multiple geographic locations


- BS or higher in software engineering or a related technical field
- 5+ years of experience with web application or other software development
- Mastery of Git, Node.js, React, RESTful APIs (Express.js)
- 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) – Modeling, writing queries, scaling
- Message queue / broker experience (Redis Pub/Sub, 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. Employees 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 for roles in Montreal.

This job posting was last updated on July 4, 2022