×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in San Antonio, Bexar County, Texas, 78208, USA
Listing for: XPEL, Inc.
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Web Developer, Software Engineer, Front End Developer
Job Description & How to Apply Below

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  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 Type Script 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 (Web Sockets, Signal

    R)

  • 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary