McAfee – Senior Software Engineer – Frontend – Waterloo, ON

Company: McAfee

Location: Waterloo, ON

Expected salary:

Job date: Thu, 05 Jun 2025 22:44:30 GMT

Job description: Role Overview:We are seeking a highly skilled and experienced Senior Software Development Engineer join our dynamic engineering team to lead the development of modern, high-performance web applications. With 8–10 years of frontend engineering experience, you will contribute to architectural decisions, mentor junior developers, and drive the implementation of user interfaces that are not only visually appealing but also robust, accessible, and responsive.This position is located in either Waterloo or Toronto, Canada. You will be required to be onsite on an as-needed basis. We are only considering candidates within a commutable distance to one of the two locations and are not offering relocation assistance at this time.About the Role:

  • Lead the design and development of scalable, high-performance user interfaces for our web applications.
  • Craft exceptional user experiences, mentor junior developers, and set technical direction in collaboration with product and design teams.
  • Collaborate with team and cross-team members to design, develop, debug, and release production-quality products.
  • Design, build, and maintain advanced frontend architecture using modern JavaScript frameworks (e.g., React, Vue, or Angular).
  • Own technical design discussions and architecture decisions for frontend features and systems.
  • Work closely with cross-functional teams (Product, Design, Backend) to define, design, and deliver exceptional user interfaces.
  • Write clean, modular, and maintainable code with a focus on performance and scalability.
  • Mentor and support junior and mid-level engineers through code reviews, design sessions, and knowledge sharing.
  • Drive frontend best practices, coding standards, and performance optimization strategies.
  • Stay up to date with emerging trends in frontend development, evaluating and adopting new tools and technologies as appropriate.
  • Contribute to the evolution of our design system and component libraries.
  • Ensure high-quality UI implementations through rigorous testing (unit, integration, and end-to-end).
  • Apply software design principles to build robust and maintainable systems.
  • Collaborate, analyze, document, and align on software design and data modeling within large engineering groups.

About You:

  • 8–10 years of professional experience in frontend web development.
  • Proficiency in JavaScript/TypeScript, HTML5, CSS3, and responsive web design.
  • Deep knowledge of one or more modern frontend frameworks (e.g., React, Vue.js, Angular).
  • Experience with state management libraries (Redux, MobX, Pinia, etc.).
  • Strong understanding of RESTful APIs, Web Sockets, and browser internals.
  • Familiarity with performance profiling and tools like Lighthouse, Webpack, and Chrome Dev-Tools.
  • Familiarity with CI/CD tools and automated testing frameworks (Jest, Cypress, etc.).
  • Prior experience in leading technical projects or small engineering teams.
  • Understanding of accessibility standards (WCAG) and internationalization (i18n).
  • Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
  • Experience building and maintaining design systems or component libraries.
  • Excellent problem-solving, debugging, and communication skills.
  • Comfortable working in Agile/Scrum development processes.

#LI-RemoteCompany OverviewMcAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users’ needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.Company Benefits and Perks:We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

We’re serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Autodesk – Intern, Frontend Software Engineer, Fall 2025 – Toronto, ON

Company: Autodesk

Location: Toronto, ON

Expected salary:

Job date: Fri, 06 Jun 2025 01:45:12 GMT

Job description: of React Understanding of using AWS and CI/CD About the Canada Intern Program The Fall 2025 Canada Internship program… to meet the needs of our business while providing flexibility in support of office, remote and hybrid work preferences…

Lead Frontend Developer – VERB Interactive – Halifax, NS

Company: VERB Interactive

Location: Halifax, NS

Expected salary:

Job date: Tue, 03 Jun 2025 22:38:40 GMT

Job description: VERB is a digital marketing agency located in downtown Halifax, Nova Scotia. Our global clients offer the opportunity… to deliver seamless digital experiences. What You Will Do Lead the development and delivery of scalable, maintainable…

VERB is a digital marketing agency based in Halifax, Nova Scotia, focusing on providing seamless digital experiences for global clients. The role involves leading the development and delivery of scalable and maintainable solutions.

I’m unable to access the content of external websites directly. However, if you provide me with the details or key points from the job description, I can help you rephrase it or create a similar job description based on that information.

FrontEnd Application Development Manager – BITKERNEL TECHNOLOGY INC – Vancouver, BC

Company: BITKERNEL TECHNOLOGY INC

Location: Vancouver, BC

Job description: Development Manager for our front-end app development team, you will be essential in designing, developing, and maintaining top… successful project delivery. Lead small agile teams with a startup mindset—adaptable, fast-moving, and focused on impact…
As a Development Manager for the front-end app development team, you will play a crucial role in designing, developing, and maintaining applications. Your focus will be on successful project delivery while leading small agile teams with a startup mindset—emphasizing adaptability, speed, and impactful outcomes.
I can’t access external websites directly. However, you can provide key details or copy-paste the text from the job description, and I can help summarize or rephrase it for you!

Expected salary: $140000 – 180000 per year

Job date: Tue, 03 Jun 2025 07:59:48 GMT

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.