Stripe – Frontend Engineer, Merchant Experiences – Toronto, ON

Company: Stripe

Location: Toronto, ON

Expected salary:

Job date: Sat, 17 May 2025 01:44:26 GMT

Job description: Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies-from the world’s largest enterprises to the most ambitious startups-use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the teamThe Merchant Experiences team is committed to providing world-class user experiences for Stripe merchants. We focus on perfecting the Dashboard-Stripe’s main interface for merchants-by infusing meticulous attention to detail and craft. We take immense pride in our work and deeply care about the quality of the products we deliver. We’re dedicated to building a team with an acute focus on detail, nurturing a level of craftsmanship that makes us proud to share our work with the world.What you’ll doAs a Frontend Engineer on Merchant Experiences, you’ll collaborate with skilled designers and engineers to drive UX excellence in the Stripe Dashboard. You’ll craft experiences that simplify complex tasks for merchants, ensuring high performance, seamless information architecture, and intuitive discoverability. You’ll work on inventing new paradigms and elevating existing ones, with an eye toward broader use cases on the Dashboard. Working closely with designers and cross-functional groups, you’ll craft experiences that help merchants understand their business and execute essential tasks with surprising levels of ease and delight.Responsibilities

  • Partner with designers to prototype, develop, and ship interactive tools and experiences in the Stripe Dashboard
  • Engage with engineers for pairing, mentorship, and nurturing a culture of excellence
  • Contribute to Stripe’s design system as new experiences are crafted and standardized
  • Assist in devising frontend integration strategies, facilitating seamless integration into the Stripe Dashboard by other teams
  • Collaborate with cross-functional teams to craft industry-leading experiences

Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.Minimum requirements

  • 5+ years of relevant web front-end development or creative technology experience in a tech-forward, product-driven company
  • Proficiency in React, modern HTML, and CSS
  • Experience writing clear, elegant code in a team environment
  • Experience in designing and developing web apps that function well across commonly used browsers and devices
  • Strong communication skills and ability to work effectively with cross-functional teams

Preferred qualifications

  • Passion for crafting beautiful experiences on the web, demonstrated through a design portfolio and frontend code showcasing engaging microsites, Figma plugins, creative code, design systems, or other similar endeavors
  • Exemplary understanding of formal design principles including typography, layout, balance, and proportion beyond the web
  • Experience building sophisticated interactive tools encompassing state management and data fetching
  • Advanced proficiency with React, with an emphasis on interactions, animation, performance, and refinement
  • Experience with A/B testing, synthetic monitoring, or accessibility testing

Hybrid work at StripeThis role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.Pay and benefitsThe annual salary range for this role in the primary location is C$135,200 – C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.Office locationsTorontoRemote locationsRemote in CanadaJob typeFull time

Front-End Web Developer – Royal Bank of Canada – Toronto, ON

Company: Royal Bank of Canada

Location: Toronto, ON

Expected salary:

Job date: Wed, 28 May 2025 07:56:34 GMT

Job description: Job SummaryJob DescriptionWhat is the opportunity?As a Front-End Web Developer, you will develop and implement scalable, data-driven dynamic experiences on RBC’s public websites. Your role is pivotal in enabling real-time personalization, A/B testing, and modular web components that enhance client acquisition and engagement across digital journeys.This position combines strong front-end development capabilities with a strategic understanding of personalization platforms and experimentation frameworks. Reporting to the Senior Manager, Web Development you will collaborate closely with Digital Marketing, Data, Engineering, Design, Marketing, and other internal and external partners to accelerate the delivery of personalized, testable, and high-performing digital experiences.What will you do?Develop and maintain modular, reusable front-end components using HTML, CSS, JavaScript, and modern frameworks.Build and manage personalization experiences using APIs and platforms such as Conductrics, Salesforce, and Akamai EdgeWorkers, or similar platforms.Lead the delivery of A/B tests, multivariate experiments, and personalized experiences across public site pages.Work with designers and backend developers to translate designs and data-driven functionality into personalized user experiences.Implement client-side and edge-side logic for segmentation, dynamic content insertion, and real-time decisioning.Translate business requirements into scalable personalization logic, testable hypotheses, flow charts, and technical documentation.Collaborate with data engineering and analytics teams to enable audience segmentation, tracking, and reporting.Ensure code quality, performance optimization (e.g., page speed, Core Web Vitals), WCAG accessibility, and cross-browser/device compatibility.Use site data and analytics to inform continuous improvement of the website experience.Monitor and troubleshoot issues, bugs, and performance concerns.Continuously improve intake, QA, and deployment processes with a focus on agility, governance, and speed-to-market.Stay current with emerging technologies and best practices in personalization, digital experimentation, and web delivery.What do you need to succeed?Must-Have:3–5 years of experience in front-end development and web optimization, with strong proficiency in JavaScript, HTML5, CSS3, and modern front-end frameworks and libraries.Post-secondary degree/diploma (or equivalent) in Web Development, User Experience Design, or Programming.Solid understanding of digital marketing concepts including behavioural targeting, SEO, audience segmentation, test design, and funnel optimization.Familiarity with analytics and reporting tools such as GA4, Google Tag Manager, Google Data Studio, Amazon QuickSight, or Tableau.Strong communication skills and a collaborative mindset, with the ability to partner across cross-functional teams and external agencies.Detail-oriented with a passion for building performant, accessible, and maintainable digital experiences.Nice-to-Have:Experience implementing personalization or A/B testing logic via tools such as Google Optimize, Conductrics or Salesforce.Experience in SaaS or other large-scale web environments.Familiarity with CDNs or edge environments like Akamai EdgeWorkers.Familiarity with Node.js and NPM-based workflows.Familiarity with CMS, DXP and DAM systems.Experience with GitHub, CI/CD, or similar version-controlled workflows.Background in the financial services or other highly regulated industries.What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.Ability to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamOpportunities to do challenging workJob Skills A/B Testing, Agile Methodology, Amazon Quicksight, API Integration, Content Management Systems (CMS), Data Analysis, Digital Asset Management (DAM), Digital Marketing, Google Analytics, Scripting Tools and Languages, Search Engine Optimization (SEO), Software Process Improvement, Tableau (Software), Technical Troubleshooting, User Acceptance Testing (UAT), User Experience (UX) Design, Version Control, Web Accessibility, Web Development, Website PersonalizationAdditional Job DetailsAddress: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity: TORONTOCountry: CanadaWork hours/week: 37.5Employment Type: Full timePlatform: PERSONAL & COMMERCIAL BANKINGJob Type: RegularPay Type: SalariedPosted Date: 2025-05-26Application Deadline: 2025-06-09Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at .

Job Summary for Front-End Web Developer at RBC

Opportunity:
RBC seeks a Front-End Web Developer to create and implement scalable, dynamic web experiences for its public websites. This role focuses on enhancing client engagement through real-time personalization, A/B testing, and modular components.

Key Responsibilities:

  • Develop modular front-end components using HTML, CSS, JavaScript, and modern frameworks.
  • Manage personalization experiences utilizing various APIs and platforms.
  • Lead A/B tests and multivariate experiments on public site pages.
  • Collaborate with designers and backend developers to translate designs into user experiences.
  • Implement logic for content segmentation and dynamic insertion.
  • Work with data engineering and analytics teams for audience tracking and segmentation.
  • Ensure code quality and optimize performance metrics.
  • Use analytics to drive continuous website improvement.
  • Troubleshoot performance issues and bugs.
  • Stay updated with technologies in digital experimentation and web delivery.

Qualifications:

  • Must-Have:

    • 3-5 years of front-end development experience with strong skills in JavaScript, HTML5, and CSS3.
    • Understanding of digital marketing concepts and analytics tools like Google Analytics.
    • Strong collaborative and communication abilities.
  • Nice-to-Have:

    • Experience with personalization tools, CMS, edge environments like Akamai, and version control (GitHub).

Benefits:

  • Engage in impactful work within a collaborative team.
  • Opportunities for professional growth and a dynamic work environment.

Location:
RBC Waterpark Place, Toronto, Canada

Application Details:
Full-time position with a salary. Applications accepted until June 9, 2025.

Diversity Commitment:
RBC is committed to fostering an inclusive workplace where diverse perspectives help drive success.

Sr. Front-End Architect with Salesforce – Tekshapers Inc – Vancouver, BC

Company: Tekshapers Inc

Location: Vancouver, BC

Expected salary:

Job date: Tue, 20 May 2025 22:04:19 GMT

Job description: and Integration experience, Cloud and DevOps experience, Experience with Salesforce (Service Cloud, Marketing Cloud, Commerce Cloud… and Integration experience. Cloud and DevOps experience. Experience with Salesforce (Service Cloud, Marketing Cloud, Commerce Cloud…

OpenTable – Software Engineer II (Restaurant – Frontend) – Toronto, ON

Company: OpenTable

Location: Toronto, ON

Expected salary: $100000 – 115000 per year

Job date: Wed, 14 May 2025 03:01:15 GMT

Job description: This will be a remote role to start, with plans to transition to hybrid in-office 2x/week located in downtown Toronto.About OpenTableOpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world’s leading provider of online restaurant reservations, seating more than 25 million diners per month via online bookings across approximately 60,000 restaurants.Since its inception in 1998, OpenTable has seated more than 1.5 billion diners in over 20 countries. The Company is headquartered in San Francisco, California, and the OpenTable service is available throughout the United States, as well as in Canada, Germany, Japan, Mexico, the UK and many more locations.As an employee of OpenTable, you will be part of a global network that includes OpenTable and KAYAK’s portfolio of meta-search brands including momondo, Cheapflights, Swoodoo, checkfelix and Mundi. Many employees are dedicated to one brand, but we all have the benefit of using each other’s strengths and insights. Together, we’re able to help people experience the world through dining and travel.At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by constantly meaningful engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we’d like to meet you. Bonus points if you love restaurants too!What You’ll Work OnYou will be a mid-level Software Engineer working on the Front of House team. This team is responsible for building and maintaining OpenTable’s flagship restaurant-facing product which includes features for managing schedules and shifts, viewing different table layouts, handling online and in-house reservations, assigning tables, managing reservations, processing walk-ins, and utilizing a waitlist system. Our goal is to provide restaurants with reliable, powerful, and intuitive tools to effectively manage their business and provide exceptional hospitality to their guests.Our codebase uses JavaScript and TypeScript with the React and Redux frameworks. We make extensive use of testing using the React Testing library, Jest, and Cypress.Requirements:

  • You have 3 or more years of full-time professional experience working in a team environment
  • You have strong communication skills, especially the ability to represent the technical trade-offs between different potential solutions
  • You can drive projects from technical planning all the way to production
  • You write code that is readable and maintainable, and is covered by automated tests
  • You are proficient in React
  • You have experience implementing designs and collaborating with designers using tools like Figma
  • You have the ability to work on complex, mature codebases. Ensuring safe changes and the ability to suggest improvements.
  • You are comfortable providing feedback to others via a code review process, and receiving feedback others have provided to you.

Benefits:

  • Paid Time Off – 20 days a year
  • Birthday/celebration PTO – 1 day
  • Annual company week off
  • Flexible sick time off
  • Paid volunteer time
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Group RRSP and DPSP
  • Major Medical Insurance (dependent care options)

There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. The range for this Toronto, Canada based role is $100,000-$115,000 CAD.We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.Diversity, Equity, and InclusionOpenTable aspires to be a workplace that reflects the diverse communities we serve and a culture that is inclusive and welcoming. Hiring people with different backgrounds, experiences, perspectives, and ideas is critical to innovation and to how we deliver great experiences for our users and our partners. Representation matters.We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Senior AEM Frontend Developer – Okta – Toronto, ON

Company: Okta

Location: Toronto, ON

Expected salary: $94000 – 142000 per year

Job date: Wed, 14 May 2025 06:44:49 GMT

Job description: Get to know OktaOkta is The World’s Identity Company. We free everyone to safely use any technology-anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box – we’re looking for lifelong learners and people who can make us better with their unique experiences.Join our team! We’re building a world where Identity belongs to you.Senior AEM Frontend DeveloperWe are looking for a Senior AEM Frontend Developer to join the Okta Digital Engineering team. Our mission is to empower teams across the organization to scale and innovate through experimentation and the creation of exceptional digital experiences. This team is responsible for the final customer-facing experiences on Okta’s marketing websites, which receive over 100 million visits each month.Key Responsibilities:Design, develop, and maintain user interfaces for websites and web applications within the AEM framework, translating static designs into dynamic, responsive, and accessible web pages.Collaborate closely with designers to bring their concepts to life and with backend developers to integrate server-side logic for complex, data-driven websites.Create high-quality, efficient, and reusable HTML, CSS, and JavaScript code, ensuring performance, scalability, and accessibility.Optimize front-end performance, including page load speed, caching strategies, and asset management.Contribute to technical documentation, including style guides, component libraries, and front-end best practices.Stay current on industry trends, emerging web technologies, and best practices for accessibility, usability, and front-end frameworks.Ideal Candidate:3+ years of professional experience with HTML, including semantic markup, accessibility best practices, and API integration.3+ years of professional experience with CSS, including advanced layout techniques, responsive design, animations, and preprocessors.Proficiency in AEM front-end templating languages and methodologies, such as HTL (Sightly).Strong JavaScript skills, including ES6+ features, asynchronous programming, and modern patterns for DOM manipulation.Experience with AEM client libraries and front-end build processes.Solid Git experience and comfort with version control workflows.Bonus Points:Experience with headless AEM implementations.Familiarity with modern JavaScript frameworks like Next.js or Vue.js and their integration within AEM.Deep understanding of web accessibility (WCAG) guidelines and best practices.Experience integrating server-side code with technologies like Node.js, including async calls, CORS, and error handling.Experience with UI design tools like Figma.Knowledge of front-end testing frameworks, such as Jest, Mocha, or Cypress.#LI-HybridBelow is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: . The annual base salary range for this position for candidates located in Canada is between:$94,000-$142,000 USDWhat you can look forward to as a Full-Time Okta employee!

  • Amazing
  • Making
  • Developing

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta .Some roles may require travel to one of our office locations for in-person onboarding.Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this to request an accommodation.Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at .U.S. Equal Opportunity Employment InformationIndividuals seeking employment at this company are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. When submitting your application above, you are being given the opportunity to provide information about your race/ethnicity, gender, and veteran status.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:A “disabled veteran” is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Pay TransparencyOkta complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, .Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026 Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at . How do you know if you have a disability?A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn’s Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.The foundation for secure connections between people and technologyOkta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. More than 19,300 organizations, including JetBlue, Nordstrom, Slack, T-Mobile, Takeda, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers.

Overview of Okta:

Okta is recognized as a leader in identity management, providing secure technology access for users across various devices and applications. Their Workforce and Customer Identity Clouds facilitate secure authentication and automation, centralizing identity in business security and growth.

Team Culture:

Okta values diversity in perspective and experience, emphasizing a learning environment over strict qualifications. They seek individuals who can enhance the team with their unique backgrounds.

Job Opportunity: Senior AEM Frontend Developer

The role involves:

  • Designing and maintaining user interfaces within the AEM framework.
  • Collaborating with designers and backend developers for optimal integration and functionality.
  • Writing efficient HTML, CSS, and JavaScript, focusing on performance and accessibility.
  • Keeping up with industry trends in web technologies and best practices.

Ideal Candidate Requirements:

  • Over 3 years of experience with HTML, CSS, and JavaScript.
  • Proficiency in AEM and its templating languages.
  • Knowledge of accessibility standards and best practices.
  • Familiarity with modern JavaScript frameworks and build processes.

Compensation and Benefits:

The salary range in Canada is $94,000-$142,000 USD, with additional equity, bonuses, and benefits including health, dental, and vision insurance, retirement plans, and flexible work arrangements.

Equal Opportunity Employment:

Okta is committed to diversity and inclusion, ensuring all qualified applicants are considered without bias. Reasonable accommodations are available throughout the hiring process.

Company Mission:

Okta aims to empower individuals and organizations by managing identity securely, making it easier for over 19,300 companies to connect their workforce and customers safely to essential technologies.

Internship: Front-End Developer (Shopify Focus) – Pearl West – Vancouver, BC

Company: Pearl West

Location: Vancouver, BC

Job description: ) ✅ If you have a portfolio or GitHub link, please include it with your application ✅ You may share a project that demonstrates your front-end… contributions ✅ Bonus if you include a case study with: Project goals (e.g., performance, conversion, redesign) Your specific…
To enhance your application, please include your portfolio or GitHub link. It’s encouraged to share a project showcasing your front-end contributions. Additionally, including a case study is a bonus; it should outline project goals (like performance, conversion, or redesign) and detail your specific contributions.

The job posting you provided is for an Internship: Front-End Developer (Shopify Focus) at Pearl West in Vancouver, BC. Pearl West is an eCommerce investment and operating group specializing in acquiring, optimizing, and scaling premium Shopify brands. They focus on creating high-performance shopping experiences that drive conversion and customer engagement across multiple verticals.

Role Overview:
As a Front-End Developer Intern, you will support the design and development teams in building and optimizing custom Shopify themes. Your responsibilities will include implementing responsive layouts, animations, A/B-tested UX enhancements, and performance improvements within a collaborative, fast-paced environment. This is an onsite internship, and applicants must be located within the Vancouver area.

Key Learning Objectives & Responsibilities:

  • Support Shopify Theme Development: Assist in the creation and optimization of custom Shopify themes.
  • Learn UI/UX Enhancement Techniques: Gain experience in improving user interfaces and user experiences.
  • Gain Experience in A/B Testing: Participate in testing different design elements to determine the most effective solutions.
  • Support Performance Optimization: Work on enhancing the speed and efficiency of eCommerce storefronts.
  • Collaborate Cross-Functionally: Work closely with full-time developers and UI/UX designers.
  • Troubleshoot UI Bugs: Identify and resolve issues related to user interfaces.

Ideal Candidate Profile:

  • Basic Requirements:
    • Currently enrolled in or recently graduated from a program in Web Development, Computer Science, or a related field.
    • Strong foundational knowledge of HTML, CSS, and JavaScript.
    • Passion for UI/UX design and front-end engineering.
    • Eagerness to learn Shopify’s templating language (Liquid).
    • Familiarity with version control tools like Git.
    • Portfolio or code samples demonstrating front-end work.
  • Bonus Qualifications:
    • Experience with animations (e.g., GSAP, CSS keyframes, ScrollMagic).
    • Exposure to JavaScript frameworks (React, Vue.js, or Alpine.js).
    • Interest in eCommerce or conversion rate optimization.
    • Basic understanding of SEO or accessibility best practices.

Compensation & Benefits:

  • Stipend: Competitive and based on experience.
  • Location: Onsite in Vancouver, BC.
  • Perks: Mentorship, skill development, exposure to high-conversion Shopify brands, and potential for a full-time offer.

Application Process:

  1. Submit your resume and cover letter.
  2. Complete an online assessment (a link will be sent after your resume is received).
  3. Initial interview with the HR team.
  4. Final interview with the department manager.

For more details and to apply, please visit the job posting on Careerjet.

Expected salary:

Job date: Sat, 10 May 2025 22:21:10 GMT

Front-End Web Developer, Marketing – Element Fleet – Toronto, ON

Company: Element Fleet

Location: Toronto, ON

Expected salary: $76300 – 104900 per year

Job date: Thu, 08 May 2025 03:07:22 GMT

Job description: Get started on an exciting career at Element!Element employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team.What We NeedWe are looking for a Front-End Web Developer to support our Marketing team at Element Fleet Management. As the largest pure-play fleet manager in the world, we provide unmatched products and services and solutions to our clients.At Element, employees play a critical role in delivering value to customers and ensuring an exceptional client experience. We are committed to the success of our clients, employees, and investors by fostering a culture where every employee can make a difference!Are You:

  • An expert in web development best practice, associated tools, and performance analytics, accompanied by the ability to stay abreast of changes in technology and development practices?
  • Proactive with respect to ensuring all deliverables are carefully checked for functionality, browser compatibility, accessibility, accuracy, consistency, and alignment with brand standards?

As the Front-End Web Developer, you will support Element’s marketing team, ensuring online properties are well maintained, optimized for technical and search performance, and deliver an exceptional user experience. This role collaborates closely with marketing strategy, operations, and content teams, working to continuously enhance engagement across all digital platforms.A Day in the Life

  • Maintenance of Online Properties: Monitor and troubleshoot technical issues with corporate website, corporate intranet, and content pages used by client-facing apps in Contentful CMS and Microsoft SharePoint. Ensure hosting environment is secure and configured for peak performance with proper logs for usage reporting. Consistently follow Q/A best practice to ensure digital channels are error free and functioning as expected.
  • Custom Development: Collaborate closely with internal teams to create functional, responsive, and accessible online experiences. Build custom Contentful CMS templates, content elements, calculators, interactive infographics, and other front-end components using HTML, CSS, JavaScript and Next.js.
  • Search Engine Optimization (SEO): Ensure websites are configured for strong SEO performance by staying abreast of and implementing SEO best practice, including scanning for broken links, toxic backlinks, errors, download performance and content issues, and adjusting as required.
  • Performance Monitoring and Reporting: Implement systems that provide custom metrics reporting for usage, campaign, and search performance, testing to ensure accuracy.
  • Quality Assurance and Optimization: Troubleshoot cross-browser and cross-device challenges to ensure consistent user experience. Monitor the website, application pages and intranet for errors and implement solutions to enhance user experience and functionality.
  • Support: Assist site owners and content editors with technical issues, helping to educate and improve skill set with content authoring and workflow tools.
  • Innovation: Stay informed about development process, web technologies, SEO best practices, and development tools, proactively making suggestions to enhance our online properties.

Requirements

  • Post-secondary education in Computer Science, Digital Media, Digital Marketing, or a related discipline.
  • 5 or more years directly relevant experience in front-end website development
  • Extensive experience with HTML, CSS, JavaScript and Next.js
  • Experience with Vercel and Azure virtual hosting environments or similar (AWS, Netlify, etc)
  • Detailed knowledge of Contentful content management system (CMS) or extensive experience with similar tools such as WordPress, Drupal, Joomla, Optimizely, or Sitecore.
  • Experience with Microsoft SharePoint Communications sites
  • Experience with headless CMS architectures with API-driven development approaches and associated content modelling
  • Strong understanding of core programming concepts and methods in front-end development, including familiarity with modern front-end frameworks (React, Vue, Svelte, etc), static site generators for performance-driven web experiences (Gatsby, Next.js, Nuxt.js), modern build systems and task runners (Webpack, Vite, Rollup, etc) and collaborative version control systems (Git, Azure Devops, Bitbucket, etc)
  • Experience with Figma, Sketch, Adobe CC, or other design tools.
  • Experience with performance optimization, accessibility best practices, and SEO-friendly development.
  • Strong communication skills in English, both oral and written.

Knowledge & Competencies

  • Technical Proficiency: Expertise in web development best practice, associated tools, and performance analytics is essential, accompanied by the ability to stay abreast of changes in technology and development practices.
  • User Experience: Knowledge of user experience design best practice and ability to champion UX with diverse stakeholders.
  • Attention to Detail: Proactivity with respect to ensuring all deliverables are carefully checked for functionality, browser compatibility, accessibility, accuracy, consistency, and alignment with brand standards.
  • Analytical Thinking: Strong analytical skills to identify technical issues, monitor performance metrics, and make data-informed decisions to improve user experience and site performance.
  • Collaboration: Excellent interpersonal skills and ability to work effectively with cross-functional teams. Strong organizational skills with attention to detail and the ability to manage multiple projects simultaneously.
  • Adaptability: Flexible and proactive in responding to changing priorities and technological advancements.

The hiring base salary range for this position is $76,300 to $104,900 annually. Actual compensation within this range will be dependent upon the individual’s knowledge, skills, experience, equity with other team members, and alignment with market data. Please note that the disclosed salary range is solely for candidates hired to perform work within this geographic location. Candidates hired to work in other locations will be subject to the pay range associated with that location.What’s in it for You

  • A culture of innovation, empowerment, decision-making, and accountability
  • Comprehensive health and welfare benefits that serve the needs of you and your family and foster a culture of wellness (for qualified roles)
  • Additional benefits and amenities, including paid time-off programs (vacation, sick leave, and holidays) (for qualified roles)

Applicants will be required to undergo a background check only if and after a conditional offer of employment has been extended.Element Fleet Management and its wholly owned subsidiaries are an equal opportunity employer committed to diversity, equity, inclusion, and belonging. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, gender identity, age, sex, sexual orientation, disability, national origin, Aboriginal/Native American status, protected veterans’ status or any other legally-protected factors. Disability-related accommodations during the application and interview process are available upon request. Should you require an accommodation with our hiring process please send an email to or call (800) 665-9744.

Element Fleet Management is seeking a Front-End Web Developer to join their marketing team. The role focuses on enhancing client experiences by maintaining and optimizing online properties, ensuring functionality, browser compatibility, and SEO performance. Ideal candidates should have at least 5 years of experience in front-end development, proficiency in HTML, CSS, JavaScript, and Next.js, as well as familiarity with content management systems like Contentful and WordPress.

Key responsibilities include:

  • Website Maintenance: Troubleshoot technical issues and ensure peak performance.
  • Custom Development: Create responsive online experiences and components.
  • SEO Optimization: Implement best practices for strong SEO.
  • Performance Monitoring: Provide metrics and enhance performance.
  • Support & Innovation: Assist teams and suggest improvements.

Candidates should possess strong analytical and communication skills, attention to detail, and the ability to collaborate across teams. The salary range for this position is between $76,300 and $104,900 annually, depending on experience. Element values diversity and inclusion, offering various benefits and a culture of empowerment and innovation.

Director, Front-End Development, Global Design System – Manulife – Toronto, ON

Company: Manulife

Location: Toronto, ON

Expected salary:

Job date: Sat, 26 Apr 2025 07:56:09 GMT

Job description: The OpportunityAs Director, Front-End Development, Global Design System at Manulife, you will play a key leadership role in a Global Design System team responsible for shaping, scaling, and driving adoption of an enterprise-wide design system that serves multiple business units across Canada, Asia, and the US. This system will enable consistency, efficiency, accessibility, and innovation across Manulife’s public, secure, and mobile digital experiences. You will partner closely with engineering, design, and product teams across regions to establish governance, ensure adoption, and evolve the system to meet diverse business and customer needs.As part of Manulife’s Technology organization, this is a pivotal leadership role within a multi-functional team supporting enterprise digital transformation. You will lead a software development team supporting and evolving a React.js based component library that supports all of Manulife’s digital experiences on multiple platforms and systems, with an immediate focus on Adobe Experience Manager Cloud implementation. The ideal candidate has successfully led software development of enterprise-wide design systems and understands the organizational, technical and cultural complexities of embedding a design system into the fabric of a global enterprise.Responsibilities:Global Design System Strategy & Leadership

  • Define and implement a scalable, enterprise-grade design system that supports Manulife’s digital transformation across all regions.
  • Be responsible for the overall software development cycle for Manulife’s Global Design System React component library, including mobile apps, web, CMS
  • Assist in architecture design and implementation plans for AEM Cloud projects
  • Balance global standardization with regional flexibility, ensuring usability across diverse markets and regulatory landscapes.
  • Partner with executive leadership, engineering, product, and design teams to align the design system with business priorities.

Governance, Adoption & Enablement

  • Establish governance models, contribution frameworks, and adoption strategies to ensure system sustainability

Provide oversight and management of technical architecture and delivery by supporting, coaching, and mentoring cross-discipline teams.Build and cultivate a global design system community, fostering a culture of design system ownership.Establish and be responsible for training, onboarding, and community engagement initiatives to drive system adoption across teams.Develop and supervise KPIs that measure adoption, efficiency gains, and business impact.Cross-Functional Leadership & Stakeholder Influence

  • Serve as a primary design system advocate, navigating organizational complexity to foster collaboration and influence decision-making at all levels
  • Lead multi-functional alignment, partnering with regional and local technology teams to develop the best technical design and implementation approach, ensuring the design system is embedded into workflows
  • Collaborate and contribute to software project proposals by reviewing requirements, capabilities, and infrastructure
  • Mentor team members, ensuring software development adheres to best practices and quality standards through code and design reviews.

Technical & Operational Execution

  • Lead the evolution of tooling, documentation, and workflows, ensuring seamless integration with enterprise platforms (Figma, Storybook, React, Angular, etc).
  • Work closely with design leadership to ensure design-to-code consistency, accessibility compliance (WCAG), and performance optimization.
  • Maintain a structured backlog of design system updates, prioritizing enhancements based on business needs and user feedback.
  • Identify and handle external partnerships and vendors as needed to support system expansion.
  • Stay abreast of industry trends and emerging technologies, providing strategic guidance on their integration for business advantage.

What motivates you?

  • You obsess about customers, listen, engage and act for their benefit.
  • You think big, with curiosity to discover ways to use your agile approach and enable business outcomes.
  • You thrive in teams and enjoy getting things done together.
  • You take ownership and build solutions, focusing on what matters.
  • You do what is right, work with integrity and speak up.
  • You share your humanity, helping us build a diverse and inclusive work environment for everyone.

What we are looking for

  • 10+ years of proven experience in technology, preferably within a global enterprise or multi-jurisdictional organization.
  • High-degree of experience supporting and working with Design Systems
  • Hands-on experience directing a team to deliver technical solutions
  • In-depth knowledge of cloud computing infrastructure, web and/or mobile app development, marketing technology (CMS, DAM, Search, Marketing Automation, etc)
  • Practical experience with Responsive Design and Single Page Application development using standard processes and modern frameworks such as React and Angular
  • 3+ years experience using React with Javascript and/or Typescript
  • Proven use of modern CSS and HTML practices to build performant and accessible web experiences
  • Experience with web accessibility compliance, performance, and cross-device support
  • Understanding of tooling including ESLint, Webpack, NPM, Babel
  • Experience with alternative JS frameworks (Angular, Vue) a plus
  • 3+ years exposure developing Adobe AEM/CQ websites and applications
  • Knowledge of AEM Editable Templates, the AEM style system, and AEM Core Components to enable effective website customization and design
  • Familiarity with the ACS Commons Library for expedient and efficient development processes
  • Strong expertise in Agile, Lean UX, and enterprise digital delivery models
  • Exceptional partner management, influence, and communication skills
  • Experience working in sophisticated matrixed organizations with multiple business units and partners
  • Experience navigating multi-lingual, multi-cultural, and regulatory complexities in global design and technology
  • Background in IT lifecycle management and governance a plus

What can we offer you?

  • A competitive salary and benefits packages.
  • A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
  • A focus on growing your career path with us.
  • Flexible work policies and strong work-life balance.
  • Professional development and leadership opportunities.

Our commitment to you

  • Values-first culture
  • We lead with our Values every day and bring them to life together.
  • Boundless opportunity
  • We create opportunities to learn and grow at every stage of your career.
  • Continuous innovation
  • We invite you to help redefine the future of financial services.
  • Delivering the promise of Diversity, Equity and Inclusion
  • We foster an inclusive workplace where everyone thrives.
  • Championing Corporate Citizenship
  • We build a business that benefits all partners and has a positive social and environmental impact.

#LI-HybridAbout Manulife and John HancockManulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit .Manulife is an Equal Opportunity EmployerAt Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact .Primary Location Toronto, OntarioWorking Arrangement HybridSalary range is expected to be between $105,750.00 CAD – $190,350.00 CADIf you are applying for this role outside of the primary location, please contact for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact for more information about U.S.-specific paid time off provisions.

Summary of Director, Front-End Development Position at Manulife

Role Overview:
The Director of Front-End Development will lead the Global Design System team at Manulife, responsible for creating an enterprise-wide design system to enhance digital experiences across multiple regions, including Canada, Asia, and the US. This position aims to improve consistency, efficiency, accessibility, and innovation across Manulife’s digital platforms.

Key Responsibilities:

  1. Design System Strategy:

    • Develop and implement a scalable design system to support digital transformation.
    • Oversee the software development cycle for a React-based component library.
  2. Governance and Adoption:

    • Establish governance models and frameworks for system sustainability.
    • Develop training and engagement initiatives to drive system adoption.
  3. Cross-Functional Leadership:

    • Advocate for the design system across the organization, partnering with various teams.
    • Mentor team members in software development best practices.
  4. Technical Execution:

    • Lead enhancements in tooling and documentation for seamless integrations.
    • Ensure design-to-code consistency and compliance with accessibility standards.

Candidate Requirements:

  • 10+ years of technology experience in a global enterprise.
  • Strong background in design systems and directing software teams.
  • Proficiency in React.js, cloud infrastructure, web/mobile app development, and web accessibility.
  • Familiarity with Adobe Experience Manager and multi-cultural complexities.

Work Environment:

  • Offers competitive salary, flexible work arrangements, and professional development opportunities.
  • Focus on diversity, equity, and inclusion within the workplace.

Company Information:
Manulife is a prominent financial services provider committed to fostering an inclusive environment and creating a positive societal impact.

Location & Salary:

  • Primary Location: Toronto, Ontario (Hybrid working model).
  • Salary Range: CAD 105,750 – CAD 190,350, dependent on experience and local market conditions.

Evolving Web – Front-end Developer (Remote) – Toronto, ON

Company: Evolving Web

Location: Toronto, ON

Expected salary:

Job date: Fri, 21 Mar 2025 23:29:23 GMT

Job description: Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Do you love learning and collaborating with a developer community and want to join a growing team of technologists who focus on open-source CMS platforms, including Drupal and WordPress? This position requires 5+ years of front-end experience and is ideal for developers with high attention to detail who are looking to expand their expertise.We encourage you to apply if you’re planning on immigrating to Canada. We actively sponsor visa applications for qualified candidates and help them relocate to Montreal.Key Responsibilities

  • Collaborate with a cross-functional team of web developers, designers, and project managers
  • Use frameworks like React, Vue.js, or Angular to create dynamic front-end user interfaces
  • Use modern styling frameworks such as Tailwind
  • Develop custom themes for Drupal and WordPress websites
  • Advise on front-end best practices for innovative and interactive features
  • Implement and manage front-end libraries and frameworks
  • Create and maintain relevant documentation per project
  • Contribute to and participate in the technical community
  • Create documentation and blog posts
  • Suggest improvement to design consistency and user experience

Required Skills and Qualifications

  • 5+ years of experience in front-end development
  • Strong experience with JavaScript frameworks and libraries like React, Vue.js, Angular
  • Experience with using styling frameworks such as Bootstrap and Tailwind
  • Experience using SASS and JavaScript
  • Experience working with CMS platforms, such as Drupal or WordPress
  • Experience working with a team using a standardized development workflow
  • A strong understanding of UX/UI best practices and web usability
  • Familiarity with standardized development workflows, and version control systems, especially git
  • Experience working with APIs
  • Experience using a project management tool (e.g. JIRA)
  • Strong communication skills in English

Nice to have skills

  • Experience with Drupal theming and development
  • Experience using Next.js, Node.js, React Native, etc.
  • Familiarity with the Linux command line
  • Strong communication skills in French
  • Agency experience is a huge plus

What kind of person usually gets along easily with us?

  • Collaborative and open to feedback
  • Love sharing what you know
  • Organized and able to work on several projects concurrently
  • Creative, curious, and proactive at problem-solving
  • Not afraid of learning new tools and taking on new responsibilities

Remote applications are welcome but the applicant must be

  • Available during Montreal working hours
  • Use tools such as Slack to stay engaged with your team and contribute to the company culture
  • Have exceptional self-management and proactive communication skills

What we Offer

  • Impact – Work on projects for prestigious organizations that impact the lives of ten of thousands of users every day
  • Challenge – Opportunity to take ownership of projects with a high level of creative and technical complexity
  • Learning & Growth – A collaborative environment that encourages continuous learning and mentorship
  • Culture – A company with a team from around the works that feels like a family
  • Flexible hybrid – For candidates based in Montreal and its suburbs, this role follows a hybrid work schedule, with three days in the office and two days working remotely each week

Ready to make a difference? Join us and help shape the future of digital experiences!