Back to jobs

UI Architect

Remote

Company Overview:

FastSpring is the trusted ecommerce platform, partnering with software and SaaS companies globally to enhance product sales and foster global competition. With over 10 million transactions annually for 3,500+ companies across 200 countries, our platform supports transactions in every major currency. Recognized for workplace excellence and backed by AKKR, we maintain profitability and a diverse, inclusive culture. Join us to grow and innovate in a globally-minded, customer-focused environment.

Founded in 2005, FastSpring is a privately owned company headquartered in Santa Barbara with offices in Amsterdam, Belfast and Halifax.

Position Overview: 

The UI Architect is responsible for designing and developing the visual and interactive elements of our industry-leading full-service e-commerce platform. This role requires a deep understanding of user-centered design principles, front-end technologies, and architecture patterns, with a focus on delivering scalable, maintainable, and high-quality user interfaces. The ideal candidate will work closely with UX designers, product managers, and development teams to create seamless user experiences across the platform.

This role is 100% remote.

Responsibilities & Goals:

UI Architecture & Design Systems

  • Lead the development and maintenance of design systems and UI component libraries.
  • Establish and enforce best practices for user interface architecture, ensuring consistency and scalability across products.
  • Develop reusable, modular UI components and patterns to streamline development and ensure uniformity across multiple teams.
  • Create design guidelines, patterns, and documentation that align with user needs and business goals.

Collaboration & Cross-functional Teamwork

  • Work closely with UX/UI designers to translate wireframes and mockups into well-designed, functioning user interfaces.
  • Collaborate with developers to ensure the seamless implementation of UI components and design systems.
  • Provide technical leadership and mentorship to junior front-end developers and designers.
  • Work with product managers to understand project requirements and ensure the UI design meets functional and technical specifications.

User-Centered Design & Usability

  • Advocate for and drive user-centered design practices, ensuring that UI solutions align with user needs, usability standards, and accessibility best practices.
  • Conduct design reviews and feedback sessions, ensuring that UI designs are intuitive, aesthetically pleasing, and highly functional.

Technology Leadership

  • Evaluate and implement cutting-edge UI technologies and tools to improve development efficiency and user experience.
  • Stay up to date with emerging UI/UX trends and integrate new technologies and design patterns into the architecture as needed.
  • Optimize UI performance, ensuring responsiveness and speed across different devices and browsers.

Code Quality & Documentation

  • Write clean, maintainable, and efficient front-end code (HTML, CSS, JavaScript, etc.) and ensure it adheres to established coding standards and best practices.
  • Ensure thorough documentation of UI components, patterns, and systems to enable easy integration by development teams.

Quality Assurance & Testing

  • Work with QA teams to implement UI testing strategies, including unit tests and integration tests for UI components.
  • Ensure UI designs and implementations are fully responsive and meet accessibility standards (WCAG).

Experience & Qualifications:

  • 8+ years of experience in front-end development, UI architecture, or UX design, with a strong portfolio demonstrating your design and architecture skills.
    • Expertise in front-end technologies, including HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
    • Experience with design systems, component libraries, and UI frameworks like Material UI, Bootstrap, or custom component libraries.
  • 5+ years experience developing SaaS back-end solutions using Java
  • Experience implementing RESTful service-oriented public APIs
  • Experience designing, implementing, and operating/debugging multi-tier web applications and service-oriented architecture (MVC, SPA, microservices, etc)
  • Experience with Amazon Web Services, including EC2, S3, RDS, DynamoDB; experience with Lambda is a plus
  • Experience with SQL and NoSQL storage (Postgres/MySQL, DynamoDB/MondoDB) and ORM technologies like Hibernate
  • Familiarity with CSS preprocessors (SASS/LESS) and responsive design principles.
  • Understanding of front-end build tools (Webpack, Gulp, npm, etc.) and version control (Git).
  • Experience with accessibility standards and best practices (WCAG, ARIA).
  • Bachelor's degree in Computer Science, Interaction Design, Human-Computer Interaction, or a related field, or equivalent practical experience.

Design Skills:

  • Strong understanding of UI/UX principles, including typography, color theory, and layout design.
  • Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar.
  • Experience with prototyping and wireframing tools (e.g., InVision, Axure).

Soft Skills:

  • Strong communication and collaboration skills with the ability to present ideas clearly to both technical and non-technical stakeholders.
  • Excellent problem-solving skills and the ability to think creatively and strategically.
  • Ability to manage multiple projects and prioritize effectively in a fast-paced environment.

Preferred Qualifications:

  • Experience in mobile-first and responsive web design
  • Familiarity with Agile development methodologies.
  • Experience with A/B testing and data-driven design decisions.
  • Knowledge of performance optimization techniques for front-end applications.

 

Consistent with FastSpring's values and applicable law, we provide the following information to promote pay transparency and equity. The base pay range below represents a good faith estimate of the low and high end base pay range for the listed position. This role may be eligible for the corporate bonus plan (or, if a sales role, a commission plan as defined in the sales incentive plan document). In addition, FastSpring provides a variety of benefits to employees. 

Estimated Base Pay Range

$160,000 - $180,000 USD

About the Company:

FastSpring is an EQUAL EMPLOYMENT OPPORTUNITY/AFFIRMATIVE ACTION employer. Candidates are considered for employment with FastSpring without regard to their race, color, religion, national origin, age, sex, gender, pregnancy, disability, sexual orientation, gender identity, genetic information, military status, veteran status (specifically status as a disabled veteran, special disabled veteran, Vietnam Era veteran, recently separated veteran, armed forces service medal veteran, or other protected veteran) or other classification protected by applicable federal, state or local law.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

JavaScript coding experience is a key requirement for this role, and your response will help us assess your suitability for the position.

Select...
Select...

Java coding experience is a key requirement for this role, and your response will help us assess your suitability for the position.

Select...
Select...

Your privacy is important to us. Please review FastSpring's Applicant and Candidate Privacy Notice as it concerns your personal information.

Your personal data will be retained by the Controller for the duration necessary to evaluate your employment application.  Under the GDPR, you have the right to request access to your personal data, to request that your data be rectified or erased, and to request that processing of your personal data be restricted. You also have the right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.

 

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in FastSpring’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.