Full Stack Developer

Full Stack Developer

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

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)

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

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.

Apply now