Frontend Developer
Get AI-powered advice on this job and more exclusive features.
Founded in 2017 after Canada’s legalization of cannabis, TechPOS International Corp. is a Vancouver-based technology company building advanced software for high-compliance retail industries.
Our platform combines point-of-sale (POS) , e-commerce , digital signage , and AI-driven analytics to help retailers operate more efficiently and compliantly.
We provide 7-days-a-week support , unlimited staff training , and continuous software updates to ensure our clients achieve operational excellence. Our team of developers, engineers, and support professionals is driven to deliver innovative solutions for retail success.
Role Description
We are seeking an experienced Frontend Developer to join our on-site team in Vancouver, BC.
The successful candidate will be responsible for developing modern, scalable, and high-performance web applications that enhance our retail management platform.
- Candidates with hands-on experience in large-scale SaaS or e-commerce environments (such as Shopify, Tesla, Plooto, or similar companies) are highly preferred. This role demands a strong blend of technical proficiency, attention to detail, and collaborative mindset.
Key Responsibilities
Collaborate with backend developers to integrate REST and GraphQL APIs for efficient data exchange.Implement best practices for code quality, testing, and version control (Git, Bitbucket, or Azure DevOps).Conduct debugging, profiling, and performance tuning to ensure a stable user experience.Participate in Agile sprints, daily stand-ups, and code reviews as part of a cross-functional team.Use tools such as Jest , Jasmine , or Cypress for unit and integration testing.Apply analytics and A / B testing techniques (e.g., Segment, Split.io, LaunchDarkly) to enhance front-end usability and conversion.Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree an asset).3–6 years of front-end development experience (extended experience is welcome).Proficiency with modern frameworks and libraries such as React , Redux , Angular , or Vue .Experience working in Canadian SaaS, fintech, or e-commerce companies (e.g., Shopify, Lightspeed, Plooto, Tesla) is highly valued.Familiarity with Material UI or similar component libraries , A / B testing platforms , and accessibility standards (WCAG) .Understanding of API integration and cross-functional team development practices.Strong problem-solving skills and ability to manage complex front-end architecture in large projects.Preferred Assets
Hands-on experience with Node.js , Express.js , and backend API collaboration.Experience using CMS tools (AEM or Drupal) for enterprise-level front-end development.Knowledge of CI / CD pipelines , cloud deployment (Azure, AWS, or GCP) , and performance monitoring tools like Splunk .Background in payment systems, retail analytics, or high-compliance software is an asset.Work Conditions and Physical Capabilities
Fast-paced office environment requiring attention to detail and multitasking.Prolonged periods of computer work and collaborative team sessions.Occasional after-hours support during major software releases or deployments.Why Join TechPOS
Contribute to a Canadian-founded retail tech platform expanding globally.Collaborate with experienced developers from companies like Shopify , Tesla , and Plooto .Work on cutting-edge AI and cloud-based technologies impacting hundreds of retail locations.Enjoy a dynamic culture of growth, innovation, and technical excellence.Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at TechPOS by 2x
#J-18808-Ljbffr