Logo
XPEL

Senior Software Developer

XPEL, San Antonio, Texas, United States, 78208

Save Job

Senior Software Developer page is loaded Senior Software Developer

Apply locations San Antonio, TX time type Full time posted on Posted 3 Days Ago job requisition id R-101116

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 Experience with micro-frontend architectures

Knowledge of server-side rendering (Next.js, Nuxt.js)

Familiarity with Azure cloud services

Experience with real-time data updates (WebSockets, SignalR)

Background in building B2B and B2C platforms

Experience with complex form builders and dynamic UI generation

Knowledge of payment integration on the frontend (Adyen, Stripe drop-ins)

Familiarity with data visualization libraries (D3.js, Three .js)

Understanding of SEO best practices for dynamic content

Experience with A/B testing and analytics integration

Knowledge of container technologies (Docker)

Internationalization Focus Experience implementing multi-language support with dynamic content loading

Understanding of cultural UI/UX differences across regions

Knowledge of RTL (right-to-left) language support

Experience with date, number, and currency formatting for different locales

Familiarity with translation management systems

Understanding of locale-specific validation rules

Personal Qualities Passionate about creating exceptional user experiences

Strong eye for design and attention to detail

Excellent problem-solving skills with a user-first mindset

Ability to balance technical excellence with practical delivery

Strong communication skills to work with global teams

Self-motivated with ability to manage multiple priorities

Comfortable working with non-technical stakeholders

Eager to learn and grow full-stack capabilities

What We Offer Competitive salary commensurate with experience

Comprehensive health, dental, and vision insurance

401(k) with company matching

Flexible work arrangements (hybrid/remote options available)

Opportunity to work on high-impact global projects

Professional development budget for continuous learning

Modern tech stack and freedom to innovate

Collaborative, design-focused culture

How to Apply Please submit your resume along with a portfolio or links to live projects showcasing your frontend work. Include examples of complex UIs you've built, particularly any with internationalization or multi-region support. If you have full-stack projects, please highlight those as well. We are an equal opportunity employer committed to building a diverse and inclusive team. XPEL is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Similar Jobs (1)

Senior Software Developer

locations San Antonio, TX time type Full time posted on Posted 23 Days Ago #J-18808-Ljbffr