Front End Developer
4 days ago
Discover
The Opportunity
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.
What you'll do
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.
What you'll need
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).
A little bit about us
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.
-
Senior Change Management Specialist
12 hours ago
Multiple Locations, Canada CAA Atlantic Full timeDiscoverThe OpportunityCAA Atlantic is recognized as one of Canada's Most Admired Corporate Cultures We're committed to supporting your development through comprehensive training programs and continuous learning opportunities - helping you advance your skills and achieve your professional goals. Our generous vacation allowance, annual incentive program, and...
-
Digital Marketing Technology Lead
18 hours ago
Multiple Locations, Canada CAA Atlantic Full timeDiscoverThe OpportunityCAA Atlantic is a non-for-profit membership organization that offers roadside assistance, insurance, travel, and rewards. CAA Atlantic has more than doubled in size in the past 10 years and now serves over 320,000 Members across Atlantic Canada. Headquartered in Saint John, N.B., CAA Atlantic is part of the national CAA federation with...
-
Senior Accountant
1 week ago
Multiple Locations, Canada Atlantic Lottery Full timeDiscoverThe OpportunityJoin our team as a Senior Accountant - Operations at Atlantic Lottery In this role, you'll be the subject matter expert for cost allocation and operational accounting, ensuring accuracy, compliance, and efficiency across financial processes. You'll manage end-to-end accounting flows, maintain system integrity, and provide strategic...
-
Remote - Canada: Select locations Dropbox Full timeRole DescriptionAs a Senior Full Stack Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. You will take ownership of key product areas, delivering end-to-end solutions that combine front-end user interfaces with robust back-end systems. You will play a leadership role in...
-
Senior Backend Programmer
12 hours ago
BLANK,BLANK,Multiple Locations, Canada Epic Games Full timeWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...
-
Associate Professor, Psychology
2 weeks ago
Multiple Locations - North America / Canada Horry-Georgetown Technical College Full timeJob Description:Horry-Georgetown Technical College (HGTC) is a two -year community/technical college that offers more than 75 associate degree, diploma, and certificate programs for students who are either seeking quick entry into the workforce or desiring to transfer to a senior institution to pursue a bachelor's degree. HGTC offers three convenient campus...
-
Associate Professor, Speech
10 hours ago
Multiple Locations - North America / Canada Horry-Georgetown Technical College Full timeJob Description:Horry-Georgetown Technical College (HGTC) is a two -year community/technical college that offers more than 75 associate degree, diploma, and certificate programs for students who are either seeking quick entry into the workforce or desiring to transfer to a senior institution to pursue a bachelor's degree. HGTC offers three convenient campus...
-
Staff Product Manager, Core Sync
6 hours ago
Remote - Canada: Select locations Dropbox Full timeRole DescriptionDropbox's Sync Engine is the heart of what originally made Dropbox magical — the invisible technology that "just worked," allowing people to effortlessly keep their most important files up to date everywhere. It's the foundation of trust and delight for millions of users and teams who rely on Dropbox every day.As the Staff Product Manager...
-
Principal Product Manager, Dash Start Page
2 weeks ago
Remote - Canada: Select locations Dropbox Full timeRole Description Dropbox is seeking a Principal Product Manager to lead the strategy and execution of our next-generation AI-powered experiences within Dash, Dropbox's universal search and organizational assistant. In this role, you'll shape how people find, organize, and act on their work—crafting intelligent, contextual, and deeply useful experiences...
-
Senior Technical Program Manager, Dash
2 weeks ago
Remote - Canada: Select locations Dropbox Full timeRole DescriptionDropbox is seeking an exceptional Technical Program Manager (TPM) to join our team. As part of the Dash Engineering Team, you will lead engineering-wide programs for some of the highest priority initiatives at the company. You will collaborate with cross-functional teams to define and execute on clear roadmaps, drive alignment with product...