Front End Developer

14 hours ago


Fredericton, New Brunswick, Canada PLATO Full time

PLATO is Canada's only Indigenous-led, Indigenous-staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable.

We are committed to building strong communities - PLATO trains and employs members of First Nations, Metis, and Inuit communities across the country and strives to build a network of 1000 Indigenous software testers across Canada. PLATO has offices on or near Indigenous communities across Canada in Ottawa, Fredericton, Sault Ste Marie, Regina, Calgary, and Vancouver.

We are seeking a skilled Front-End Developer with expertise in Salesforce Lightning Web Components (LWC) to join our agile team. You will be responsible for translating Figma designs into high-quality, performant components and collaborating closely with developers, designers, and stakeholders to deliver exceptional user experiences.

Responsibilities

  • Requirement Analysis: Understand business requirements captured in Figma and translate them into technical specifications.
  • Component Design: Design custom LWCs based on Figma designs to meet specific functionality and UI requirements.
  • Development: Write code for custom LWCs using HTML, JavaScript, and CSS in Visual Studio Code.
  • Integration: Integrate LWCs with Salesforce data and services using Apex controllers and APIs.
  • Testing: Perform unit and integration testing to ensure components work as expected.
  • Debugging: Identify and fix bugs or issues in LWCs.
  • Optimization: Optimize LWC performance for better user experience.
  • Documentation: Create and maintain documentation for developed components.
  • Version Control: Use Git to manage code changes.
  • Collaboration: Work closely with other developers, designers, and stakeholders to ensure requirements are met.
  • Scrum Participation: Participate in daily stand-ups, sprint planning, retrospectives, and refinement meetings.
  • Deployment: Deploy LWCs to different environments using Salesforce DX.
  • Maintenance: Provide ongoing support and enhancements for LWCs.

Qualifications
Mandatory Skills

  • Minimum of 5+ years of Front End Development experience
  • JavaScript
  • Web Standards
  • HTML5
  • Salesforce Lightning Web Components (LWC)
  • Cascading Style Sheets (CSS)

Preferred Qualifications

  • Experience with Apex, Salesforce APIs, and integration best practices.
  • Familiarity with Figma for translating UI designs into code.
  • Knowledge of Git and version control workflows.
  • Understanding of Agile/Scrum methodologies.
  • Salesforce certifications (Platform Developer I or II).

About PLATO
Who We Are
PLATO is a software testing and technology services company trusted by clients around the world.

In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience.

We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients.


  • Software Developer

    13 hours ago


    Fredericton, New Brunswick, Canada VeroSource Full time

    Overview VeroSource is currently seeking a Software Developer who will use their expertise to build and maintain components of the VS Platform, focusing on the secure transmission of healthcare data between front-end, back-end, and legacy systems ensuring performance, compliance, and interoperability across environments. The successful candidate...


  • Fredericton, New Brunswick, Canada Quantiphi Full time

    While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.If working in an environment that encourages you to innovate and excel, not just in professional but personal life,...


  • Fredericton, New Brunswick, Canada Alert Driving Full time

    Backend Application Developer - Job Description   Position Summary We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company's web-based software products and internally developed support systems. You have extensive experience...

  • Frontend Developer

    14 hours ago


    Fredericton, New Brunswick, Canada Hatch IT Full time

    hatch I.T. is partnering with Lastwall to find a Frontend Developer. See details below: About the Role: We're looking for a frontend developer who thrives on building user-centric, accessible web applications in a security-sensitive environment. As a key contributor to their product team, you'll take ownership of the frontend experience across both our...

  • Frontend Developer

    13 hours ago


    Fredericton, New Brunswick, Canada Lastwall Networks Full time

    About LastwallLastwall is a Canadian cybersecurity company focused on delivering identity-first, quantum-resilient solutions for compliance-driven and threat-intensive environments — including defense, government, and critical infrastructure sectors.We build security-first technologies that proactively reduce adversary effectiveness and strengthen digital...


  • Fredericton, New Brunswick, Canada Quantiphi Full time

    About Quantiphi:Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at...

  • UX Engineer

    14 hours ago


    Fredericton, New Brunswick, Canada Assembled Full time

    About AssembledGreat customer support requires human agents and AI in perfect balance, and Assembled is the only unified platform that orchestrates both at scale. Companies like Canva, Etsy, and Robinhood use Assembled to coordinate their entire support operation — in-house agents, BPOs, and AI — in a single operating system. With AI Agents that resolve...


  • Fredericton, New Brunswick, Canada Quantiphi Full time

    While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.If working in an environment that encourages you to innovate and excel, not just in professional but personal life,...

  • Software Developer

    13 hours ago


    Fredericton, New Brunswick, Canada SmartSkin Technologies Full time

    SmartSkin Technologies provides manufacturing optimization solutions globally to the food, beverage, & pharmaceutical sectors. Smart Skin serves 18 of the top 20 pharmaceutical companies in the world and 6 of the 7 major beverage brands with its patented and award-winning Quantifeel sensor and software solutions.We're adding a Software Developer (AI/ML) to...

  • Cashier - Part time

    13 hours ago


    Fredericton, New Brunswick, Canada J.D. Irving Full time

    DescriptionCustomer Service Associates play a key role in delivering exceptional service by assisting customers with inquiries, resolving issues, and ensuring a positive shopping experience. This role involves processing transactions accurately and efficiently using our computerized systems. In addition, the successful candidate will be cross-trained to...