Full-Stack TypeScript Engineer
WanderFull Time
Mid-level (3 to 4 years)
Key technologies and capabilities for this role
Common questions about this position
The position is open to anyone based in Canada and available to work EST/EDT hours. You can work fully remote, hybrid, or in-office if located in a city with a Lightspeed office.
Required skills include solid backend experience with PHP, Node.js, and databases like MySQL/Postgres; strong JavaScript (ES6+) with frameworks like React; expertise in semantic HTML, CSS (Sass/LESS), responsive and accessible interfaces; WordPress including Multisite and Gutenberg; REST APIs; Git/GitHub; and English proficiency.
This information is not specified in the job description.
You'll work closely with the design team on UI/UX features, participate in technical discussions, architecture decisions, and feature planning, while ensuring code quality through reviews, tests, and pair programming. Clear documentation and knowledge sharing are emphasized for teamwork and project continuity.
Strong candidates have the core required skills, can work independently or in a team to estimate, plan, and deliver features, show interest in UX and performance, and speak English fluently. Experience with nice-to-haves like testing (Cypress/Jest), TypeScript, Agile, cloud environments, or AI dev tools is a plus.
Provides software solutions for retailers and restaurateurs
Lightspeed Commerce provides software solutions designed specifically for small and medium-sized businesses in the retail and restaurant sectors. Their main products include point-of-sale systems, inventory management tools, and analytics features that help businesses operate more efficiently and engage with customers effectively. These tools work together to streamline operations, allowing businesses to manage sales, track inventory, and analyze performance data all in one place. Unlike many competitors, Lightspeed focuses on a subscription model for its services, which includes ongoing support and updates, as well as transaction fees for payment processing. The company's goal is to enhance global commerce by empowering SMBs with the technology they need to thrive in a competitive marketplace.