- Be a key contributor to the AEM frontend governance process at BlackBerry – to review UI/UX designs, coordinate the AEM componentization process, and ensure design standards, guidelines, and best practices (SEO, accessibility, performance, etc.) are followed.
- Assess existing source code and adapt it to meet current requirements. Conduct and engage in constructive code reviews for ongoing projects to ensure optimal code quality and best practices are followed.
- Participate in project planning sessions with team members to analyze development requirements and provide work breakdowns and estimates of work.
- 2-3 years of building frontend components in Adobe Experience Manager (AEM) 6.4/6.5.
- Bachelor's degree, preferably in Computer Science or equivalent experience.
- Excellent understanding of writing either Vanilla JavaScript (minimum ES6 syntax required) or Vanilla TypeScript for building websites. Ability to write code in either without the use of an external libraries or frameworks required. Experience with developing websites using either languages in pair with Webpack 5 preferred.
- Solid understanding of creating clean and responsive mobile-first CSS or SCSS code adhering to the BEM (Block Element Modifier) methodology and modern CSS best practices and APIs (flexbox, CSS grid, media queries, etc.).
- Strong foundation and understanding of native web browser APIs (Fetch, DOM, JSON, etc.).
- Excellent understanding of HTML5 best practices (SEO and accessibility). Experience with HTL (HTML Template Language, formely known as Sightly) would be an asset.
- Solid understanding and knowledge of web browsers features. Ability to write frontend code that is compatible with all major and supported web browser platforms (JavaScript APIs, CSS Properties, etc.).
- Basic knowledge and understanding of Git is required. Experience with using software such as GitHub, GitLab, Bitbucket in a team-based environment is preferred.
- Experience in participating in detailed code reviews preferred.
- Excellent attention to detail. Ability to translate design mockups from either screenshots or UI/UX tools such as Figma into functional and dynamic components.
- Previous experience implementing features on top of a legacy codebase in a team-based environment is preferred.
- Previous experience writing E2E (end-to-end) tests against frontend components with Playwright would be an asset.
- A self-starter who thrives in a fast-paced and ever-changing environment and who can manage multiple priorities and execute with quality and speed.
-
Federation of Canadian Municipalities Ottawa, CanadaLa Fédération canadienne des municipalités (FCM) est la voix nationale des gouvernements municipaux, représentant les intérêts des villes et des collectivités auprès du gouvernement fédéral. · **Poste** · **Gestionnaire du développement Web et des projets numériques** · **Service ...
-
Webilio Ottawa, Canada**Description de l'entreprise**: · Webilio est une entreprise innovante et pleine d'énergie, spécialisée dans le développement web. Notre équipe est composée de passionnés, toujours prêts à relever de nouveaux défis. Aujourd'hui, on cherche à renforcer notre équipe avec un **Gest ...
-
Web Development and Digital Project Manager
1 week ago
Federation of Canadian Municipalities Ottawa, CanadaSalary band · $75,800 - $95,650 · Department · FCM Programs · Language · Bilingual (English and French) is an asset · The Federation of Canadian Municipalities (FCM) has been the national voice of municipal government since 1901. FCM is dedicated to improving the quality of life ...
-
Developer - Web
5 days ago
Wavestore Ottawa, ON, CanadaWe recognize that innovation is a continuous process and view ongoing improvement as essential for delivering solutions that empower the business and organizations we serve. · We collaborate across borders, prioritizing the needs of our colleagues and customers because we unders ...
-
Web Developer
3 days ago
TV2 Consulting Ottawa, Canada ContractPossess an advanced, holistic understanding of web development, integrating both front-end and back-end best practices. · Extensive experience in multiple programming languages and frameworks, they should be adept at crafting efficient, scalable, and robust code, ensuring seamle ...
-
Web Developer
6 days ago
Randstad Canada Ottawa, Canada FreelancePlease note: Although remote, the resource must be based in the Ottawa/Gatineau, ON area. · We are seeking an experienced developer to join our government client on an initial 12 month contract, focusing on web development and database management. If you are a self-motivated indi ...
-
Developer - Web
8 hours ago
Wavestore Ottawa, ON, CanadaWe recognize that innovation is a continuous process and view ongoing improvement as essential for delivering solutions that empower the business and organizations we serve. · We collaborate across borders, prioritizing the needs of our colleagues and customers because we unders ...
-
Web Developer
3 days ago
Fortinet Ottawa, Canada· Fortinet is looking for an intermediate to senior level Software Developer to join our Ottawa office. At Fortinet, you will use your skills to design, develop, maintain and improve new and existing software of our products. You will be involved in the full development lifecycl ...
-
Web developer
4 days ago
Marketing Blendz Ottawa, CanadaWork Term: Permanent · Work Language: English · Hours: 40 hours per week · Education: Bachelor's degree · Experience: 5 years or more · Work setting · Private company, corporation or industry · Tasks · Consult with clients to develop and document Website requirements · Prepare mo ...
-
Web developer
5 days ago
Marketing Blendz Ottawa, CanadaDurée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Private company, corporation or industry · Tasks · Consult with clients to develop and document Website r ...
-
Senior Web Developer
4 days ago
AffinityClick Inc Ottawa, Canada Full timeAffinityClick builds the apps that keep you connected. Whether it's voice calls, messaging, or data, AffinityClick has modern telephony and data solutions that help consumers and businesses stay in touch. · Our flagship product,"Hushed," is one of the largest VOIP apps, with mill ...
-
Enterprise Web Developer
4 days ago
Fortinet Ottawa, Canada· Fortinet is looking for an Enterprise Web Developer to join a high-performing product engineering team specialized in design and development of enterprise grade security products. They will work closely with project leads, managers and stakeholders to plan, prototype, develop, ...
-
Web GUI Developer
4 days ago
Fortinet Ottawa, Canada· Fortinet is looking for an intermediate to senior level Software Developer to join our Ottawa office. At Fortinet, you will use your skills to design, develop, maintain and improve new and existing software of our products. You will be involved in the full development lifecycl ...
-
Web site developer
1 week ago
FEI INTERNATIONAL EXPRESS LTD Ottawa, CanadaEducation: · Expérience: · Education · College/CEGEP · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Prepare mock-ups and storyboards · Communicate technical problems, processes and solutions ...
-
3D Web Application Developer
3 days ago
ThreeDify Ottawa, CanadaWe are currently looking for a 3D Web Application Developer. The desired candidate should possess the following skill set: · Knowledge and experience with several of the following: JavaScript, WebGL using or , C# and .NET Core · Experience with relational databases, such as Post ...
-
Web Software Developer II
6 days ago
Lim Geomatics Ottawa, Canada Full timeSalary: · About Lim Geomatics: · Lim Geomatics is an industry-leading GIS company that develops geospatial software and data to help forestry companies be more efficient with their office and field operations. By doing so, we empower data-driven sustainable forest management. · ...
-
University of Ottawa Ottawa, CanadaType d'emploi: · Employé · Durée en mois (pour les emplois à durée déterminée): · 12 · Famille d'emplois: · Marketing numérique · Nombre de postes à pourvoir: · 1 · Faculté/Service - Département: · Gestionnaire, Communications numériques · Campus: · Campus principal · Affiliation ...
-
Des Communications Numériques
1 week ago
University of Ottawa Ottawa, CanadaType d'emploi: · Employé · Durée en mois (pour les emplois à durée déterminée): · 3N/A · Famille d'emplois: · Communications et services-conseils · Nombre de postes à pourvoir: · 1 · Faculté/Service - Département: · Faculté de droit, Section de droit civil_TC · Campus: · Campus p ...
-
University of Ottawa Ottawa, CanadaL'Université d'Ottawa — Un carrefour d'idées et de cultures · L'Université d'Ottawa compte une communauté dynamique de plus de étudiants, professeurs et employés administratifs qui vivent, travaillent et étudient en français et en anglais. Notre campus est un véritable carrefour ...
-
Participant Support Specialist
1 week ago
Canadian Wildlife Federation Ottawa, CanadaYour Connection to Wildlife · As one of Canada's largest not for profit leaders in wildlife conservation, research, and advocacy, we are seeking to fill the following position. · Manager, Data Science and Web Development · Who we are · The Canadian Wildlife Federation (CWF) is a ...
Frontend Web Developer - Ottawa, Canada - QNX Software Systems
Description
Worker Sub-Type:
RegularJob Description:
We are seeking a high-energy Frontend Web Developer to provide hands-on technical expertise for developing and implementing dynamic and reusable frontend components for BlackBerry's AEM (Adobe Experience Manager) environment for content authors to use on current and new webpages. Does this sound like you? JOIN US
WHAT YOU WILL DO
WHO WE ARE LOOKING FOR
#LI-NR1
Scheduled Weekly Hours:
40