Senior Software Developer-Ecommerce
XPELAbout the role
Job Summary:
We're seeking a Senior Software Developer with strong frontend expertise to lead the development of intuitive, responsive user interfaces for our global digital platforms. You'll be crafting exceptional user experiences that enable customers worldwide to seamlessly browse products, configure orders, manage pricing, and complete transactions in their local language and currency.This role involves building sophisticated web applications that handle complex business workflows while maintaining simplicity for users across different regions and cultures. You'll work closely with our backend team to create cohesive solutions, and your full-stack capabilities will allow you to contribute to API development when needed. This is a high-impact position where your work will directly shape how customers interact with XPEL globally.
Job Description:
Core Duties
Design and develop responsive, intuitive user interfaces using modern JavaScript frameworks (React/Angular/Vue)
Build complex forms and workflows for product configuration, pricing, and ordering
Implement comprehensive internationalization (i18n) and localization (l10n) for 20+ countries
Create reusable component libraries that work across multiple business contexts
Develop real-time pricing displays with multi-currency support
Build sophisticated data tables and filtering systems for product catalogs
Implement secure payment flows integrated with payment providers
Design approval workflow interfaces for internal business processes
Collaborate with UX designers to translate mockups into pixel-perfect implementations
Contribute to backend API development using .NET
Ensure accessibility compliance (WCAG) across all interfaces
Optimize frontend performance for global users
Implement state management for complex multi-step processes
Create responsive designs that work seamlessly across devices
Write comprehensive unit and integration tests for UI components
Required Experience & Technical Skills
5+ years of frontend development experience with modern JavaScript frameworks
Expert-level proficiency in React, Angular, or Vue.js (React preferred)
Strong experience with TypeScript and modern JavaScript (ES6+)
Deep understanding of HTML5, CSS3, and responsive design principles
Proven experience building internationalized applications for global markets
Experience with state management libraries (Redux, MobX, Vuex)
Strong knowledge of frontend build tools and bundlers (Webpack, Vite, etc.)
Experience integrating with RESTful APIs and handling complex data flows
Proficiency with frontend testing frameworks (Jest, Cypress, Testing Library)
Solid understanding of web security best practices
Experience with version control (Git)
Some backend experience with .NET/C# or similar technologies
Understanding of API design and ability to collaborate on backend development
Experience with component libraries and design systems
Preferred Experience
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s