Full Stack Web Developer
National Film Board of Canada
Job Responsibility: Posted: Apr 24, 2025 Closing date of the competition: May 08, 2025 Apply Now Location: Montreal (Balmoral) Flexibility Profile: Mostly Remote Salary Range: 9 - $81,835 to $103,610 Position Status: Continuous - Full-time Position Number: 00021351 Division: Technologies Department: Digital Platforms & Products Union Category: PIPSC
Are you passionate about great storytelling, about exploring the issues that matter, about pushing the boundaries in new audiovisual experiences? So are we. As Canada's public producer and distributor, the National Film Board has been telling the country's stories and pioneering breakthroughs in virtually every field of audiovisual content since 1939. But to do this, we need a team that truly reflects the richness and diversity of Canada. If you'd like to be a part of this teamand part of the NFB's incredible legacywe'd love to hear from you.
SUMMARY OF DUTIES
As a member of the Digital Platforms team, helps execute all components of the team's software solutions in all phases of development. Using web and front- and back-end expertise, assists in the design, programming, approval, implementation and maintenance of interfaces, applications, web services and APIs. Monitors developments in technology and contributes to technological choices and the development of system architecture.
MAJOR RESPONSIBILITIES
Assists in the design, programming, approval, implementation and maintenance of software solutions (interfaces, applications, web services, API), in collaboration with team members and internal and external partners.
Responsible for front-end web programming/design and integrating dynamic interfaces adapted to needs defined by the user-experience designer.
Participates in feasibility analysis of projects and, alongside other Digital Platforms team members, proposes innovative solutions.
Collaborates in project planning and follow-up to implement the solutions developed.
Contributes to the development of an architecture adapted to the specific needs of media management, including the implementation of APIs that respect the best practices of Service Oriented Architecture (SOA) development.
Participates in implementing and documenting solutions for the cloud infrastructure.
Participates in peer code review, based on programming standards, to ensure the quality of applications under development.
Checks the quality of delivered solutions and contributes to the development and programming of test scenarios.
Oversees the development and maintenance of the technical aspects of digital projects (websites, native applications, APIs) based on project's needs and in collaboration with other team members.
Creates solutions that connect various NFB digital products to APIs and internal systems.
Promotes and applies test-driven development (TDD) to deliver a sustainable and high-quality work product.
Contributes to the maintenance of test and development environments, as well as continuous integration and deployment flows.
Researches and proposes efficient use of software libraries and third-party modules, and submits corrections or adjustments, as per internal requirements.
Keeps abreast of new trends in software and technological tools, and actively participates in discussions about adopting them within the NFB.
Applies AGILE methodology: daily stand-up meetings, planning, retrospectives, demos, etc.
REQUIRED QUALIFICATIONS
University degree in an appropriate discipline such as web design and development, software engineering, computer science, or equivalent;
Minimum of three (3) years of relevant experience in web development, or an equivalent combination of training and experience;
Good knowledge of current applications and tools used in web design, development and implementation;
Thorough knowledge of the following programming languages: Python, HTML/CSS, Bootstrap, Vue.js, React or Node.js (ES6);
Very good knowledge of Git and Git workflows (e.g., code reviews, branch manipulation, etc.), as well as repository management (GitLab/GitHub);
Experience in building websites with Django, Flask, Craft CMS or WordPress;
Expertise design and versioning of RESTful APIs to separate front-end responsibilities from back-end services through interfaces;
Knowledge of MySQL, ElasticSearch or Mongo databases, caching technologies such as Redis or Memcache and server technologies such as Apache2 or Nginx;
Understanding of and experience with container technologies (Docker) to build and package applications;
Experience with software architecture, including the use of principles and patterns to design applications that are stable, easy to update, and without excessive engineering;
Understanding and knowledge of the UNIX environment;
Bilingualism in both official languages (French and English), both orally and in writing
PERSONAL QUALITIES
Excellent ability to manage multiple assignments simultaneously while using an organized, meticulous, structured and rigorous work approach;
Open-mindedness, creativity, innovation, judgment, thoroughness and team spirit;
Enjoys problem solving and perseveres in the face of obstacles.
The NFB is committed to building a skilled, diverse workforce that's reflective of Canadian society. It promotes initiatives such as employment equity and encourages candidates to voluntarily indicate in their cover letter if they are a woman, a member of a First Nations group, Inuk, Métis, a person with a disability, or a member of a visible-minority group.
The NFB is also committed to developing inclusive, barrier-free selection processes and work environments. Feel free to advise us of any accommodation needs.
Please note that only applicants selected for an interview will be contacted.
Apply Now- ...technology services in Mobile development, Web development, Cloud computing and IT... ...for iPhone, whereas we use Android Code to develop native applications for Android devices. To... ...Description Job ID : BCEJP00013834 Role : Full stack Web Developer Intermediate / Développeur...WebFull timeWork at office
- ...Responsibilities ~ Participate in the full application lifecycle, with a focus on developing features and delivering value to... ...and deploy backend, frontend, and API stacks. ~ Maintain and ensure the high availability of GHGSat web services, both externally and internally...WebFull timeLocal areaRemote workFlexible hours
- ...English version will follow Développeur Web Full Stack Aperçu Nous recherchons un stagiaire en développement Web Full Stack pour... ...Environnement de travail moderne basé sur Apple Full Stack Web Developer Overview We’re looking for a Full Stack Web Developer...WebInternshipWork at officeFlexible hours2 days per week
- ...the world? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a team of designers, developers, and... ...their expertise. In your role as WordPress Developer, you will be expected to: Work with a team...WebFull timeWork at officeRemote workFlexible hours2 days per week
$110k - $130k per year
...expanding its technology team and looking for an experienced .NET Full Stack Developer. This role suits someone who has built and shipped scalable... .... A track record building and consuming REST APIs and web services. Deep familiarity with SQL Server and relational database...WebLong term contractFull timeFlexible hours- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with...WebFull time
- ...driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can lead by example in modern software delivery. You will help drive engineering...Full timeRemote workFlexible hours
- ...2025. And we do it all as a remote-first team spread across Canada and beyond. The Opportunity We're looking for a Full Stack Software Developer Co-op to join our R&D team - and we'll be upfront about what that means. This is real experience, in the fullest sense....Full timeInternshipRemote workFlexible hours
- ...Ce que tu vas trouver chez Booxi : Un stack moderne : React.js, Java, PHP Une... ...Ce que tu feras en tant que développeur(e) Full-Stack : ~ Développement full-stack :... ...challenges, at scale A small team where every developer has real impact A culture built on...Full timeInternshipRemote workHome officeFlexible hours
- ...Sony game development team in Canada. Position - Senior Full Stack Developer - Telemetry We are looking for an experienced Full Stack... ...the infrastructure that supports it; Enjoy working with a web-based front-end stack; Optimize TypeScript and Canvas rendering...WebFull timeInternship
- ...technical leader and mentor, helping define guidelines, improve developer efficiency, and drive multi-functional alignment across the engineering... ...applications (Docker, Kubernetes). Knowledge of accessibility web standards (WAI-ARIA, WCAG) Experience with development...WebLong term contractFull time
- ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team.... .... ~ Strong full-stack development experience with modern web frameworks and backend services. ~ Proficiency in Python (...WebFull timeRemote work
- ...Design a high-performance, scalable system to support business needs. Develop and maintain reusable and testable, frontend and backend... ...Requirements Qualifications ~10+ years of a proven web-applications development experience in Angular, JS or TS, CSS, and...WebFull time3 days per week
- ...développement de notre expertise WordPress. Evolving Web est une équipe de designers, développeurs... ...? Work with other talented and motivated developers as part of our growing WordPress practice... .... In your role as WordPress Developer, you will be expected to: Work with a...WebApprenticeshipWork at officeRemote workFlexible hours2 days per week
- Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...Full timeInternship
- ...visualisation et une quantification précises des émissions de gaz à effet de serre. Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye , responsable du développement d'une application Web permettant le...WebPermanent employmentFull timeFlexible hoursWeekend work
- ...tester, intégrer et déployer des solutions backend, frontend et des API. Assurer la maintenance et la haute disponibilité des services web de GHGSat, tant pour les utilisateurs internes qu'externes. Collaborer avec les développeurs, les designers, l'assurance qualité (QA...WebPermanent employmentFull timeFlexible hours
$75k - $80k per year
...Canada/US and Europe. We currently have a role as a Intermediate Full-Stack Developer - JavaScript with our large consulting client, working onsite... .... Develop widgets and dashboards using JavaScript within web-based dashboarding solutions. Use ETL tools to collect,...WebLong term contractPermanent employmentFull timeContract workTemporary workWork at office- ...Job Posting Title: IT - Developpeur full stack / Full Stack Developer - Sr Description: Durée: 12 mois (renouvelable) Télétravail: Idéalement 40% au bureau (mardi et jeudi), mais négociable si contrainte géographique Bilinguisme: Francais et anglais obligatoire Lieu...Full timeWork at officeRemote work
- ...vous ferez Vous serez un développeur full stack senior responsable de la conception, du développement... ...ans d'expérience solide en développement web full stack , avec une expertise... ...ll do You will be a senior full stack developer responsible for designing, developing,...WebFull timeWork at officeImmediate startWorldwideFlexible hoursDay shift
- ...financial-market participants. Job Summary Exegy is seeking a Web Developer to join our engineering team in building, enhancing, and... ...ll bring clean code, intuitive UI component design, and solid full-stack web fundamentals to high-visibility production web...WebFull time
- ...financial-market participants. Job Summary Exegy is seeking a Senior Web Developer to take a leading technical role in the architectural evolution, modern front-end development, and full-stack ownership of our client portal. In this role, you will assess our...WebFull time
- ...speaker CV must be submitted in English We are looking for a Full Stack Magento Developer to contribute to the design, development, and optimization... ...and relational database principles. ~ Knowledge of Web Accessibility standards (WCAG 2.0 AA) and best practices for...WebFull timeContract workTemporary workRemote work
- ...decisions behind a project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop digital solutions used by our clients... ...of experience with Microsoft .NET technologies (C#, ASP.NET, Web API); Strong experience with front-end development using...WebPermanent employmentFull timeWork at officeFlexible hours
- ...TEHORA est présentement à la recherche d’ un Développeur Web Full Stack afin de participer au développement et à l’intégration d'une plateforme Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Développer les composantes Web...WebHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...treats humans like real people instead of “web traffic.” We also believe in empowering... ...life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising... ...and production-ready implementations. Develop reporting and observability capabilities...WebLong term contractFull time
- ...consuming everyday. In order to do so, we are currently developing the easiest and most versatile deep-learning based vision... ...team is growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About...Full timeWork at officeRemote workFlexible hours
- ...élargissement de notre offre nous amènent à recruter un développeur Web talentueux et motivé pour renforcer notre équipe... ...capabilities we offer, we are looking for a talented and passionate Web Developer to join our multidisciplinary team and help us build relevant and...WebFull timeFlexible hours
- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever...Permanent employmentWork at office
- ...propos du poste Nous recherchons un Intégrateur Salesforce Full Stack pour contribuer à un projet gouvernemental à très haute visibilité... ...au Québec Atouts Certification Salesforce Platform Developer I ou II Certification Salesforce Advanced Administrator...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Web Developer. Be the first to apply!
- full stack web developer Montréal, QC
- développeur web full-stack Montréal, QC
- senior full stack engineer Montréal, QC
- full stack .net developer Montréal, QC
- full stack developer Montréal, QC
- full stack developer remote Montréal, QC
- remote entry level web developer Montréal, QC
- freelance web developer Montréal, QC
- web developer internship Montréal, QC
- stage developpeur web junior Montréal, QC


