Senior Full Stack Developer

Senior Full Stack Developer

Apply before:
Type: Full Time
Activities:
Developer
Place:
Montreal
Toronto
Vancouver
Description

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.

Responsibilities

– 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

Qualifications

– 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)

If you are interested, please apply here: https://jobs.reelfx.com/en/positions/senior-full-stack-developer-674

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

Apply now