Senior UI Engineer

1 Month ago • 5 Years + • UI/UX Design

Job Summary

Job Description

Trek Bicycle is looking for a Front-End Developer to modernize its digital platforms. This role involves maintaining an existing Angular-based legacy codebase and building new user interfaces with Vue.js 3. The ideal candidate will translate designs from Figma into responsive experiences, collaborate with designers and developers, and contribute to UX decisions. Key responsibilities include enhancing legacy Angular 12+ applications, leading new feature development in Vue.js 3+, and participating in UX discussions. The role requires 5+ years of front-end experience, proficiency in Angular 12+, Vue.js 3, HTML, CSS, and JavaScript.
Must have:
  • 5+ years of front-end development
  • Angular 12+ proficiency
  • Vue.js 3 experience
  • HTML, CSS, JavaScript
  • Responsive UI design
  • Figma interpretation
  • UX-focused conversations
  • Webpack, NPM, Git
  • Excellent communication
Good to have:
  • Accessibility (WCAG/ARIA)
  • State management experience
  • E-commerce platforms knowledge
Perks:
  • Amazing benefits
  • Opportunities for learning and growth

Job Details

A bit about us 

Trek is an awesome place to work, with amazing benefits for all employees. We build only products we love, provide incredible hospitality to our customers, and change the world by getting more people on bikes. When you’re on our team, you’re taken care of, encouraged to learn and grow, and given lots of opportunities to do so. Give us your best, and we’ll give it right back. Sound pretty sweet? Then come join us!
 

Job Description

Overview

Trek Bicycle is hiring a  Front-End Developer to help evolve and modernize our digital platforms. This role will support an existing Angular-based legacy codebase, while playing a central role in building new user interfaces using Vue.js 3.

The ideal candidate thrives on crafting clean, maintainable front-end code, enjoys translating designs into responsive experiences from tools like Figma, and values close collaboration with designers, developers, and stakeholders. You’ll contribute to UX decisions, bring designs to life, and help shape the future of Trek’s digital customer experience.

Key Responsibilities

  • Maintain and enhance legacy Angular 12+ applications as part of ongoing product support.
  • Lead development of new features and applications using Vue.js 3+.
  • Translate designs from Figma into high-quality, responsive UI components.
  • Collaborate closely with design and engineering to ensure seamless user experiences.
  • Participate in UX discussions, offering technical input on design feasibility and user interaction patterns.
  • Follow front-end best practices, conduct code reviews, and help uphold internal UI standards.
  • Contribute to the evolution of component libraries, design systems, and style guides.

Required Qualifications

  • 5+ years of experience building modern front-end web applications.
  • Strong knowledge of Angular 12+ and recent experience with Vue.js 3.
  • Proficient in standards-based HTML, CSS (including animations), JavaScript, and responsive UI design.
  • Ability to work across devices and screen sizes, ensuring performance and accessibility.
  • Comfortable interpreting Figma files and working closely with UX/UI designers.
  • Proven ability to engage in UX-focused conversations with both technical and non-technical team members.
  • Familiarity with Webpack, NPM, and Git.
  • Excellent communication skills and collaborative attitude.

Preferred Skills

  • Background in accessibility (WCAG/ARIA) and inclusive design.
  • Experience with state management, component-based architectures, and reusable design patterns.
  • Knowledge of e-commerce platforms and/or data-driven web applications.
  • Familiarity with agile development tools (e.g., JIRA, Confluence).

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Similar Jobs

Ubisoft - Lead FX Artist

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Months ago
Fliff - Junior Product Manager

Fliff

New York, New York, United States (On-Site)
1 Year ago
Black Bery - QNX, Principal Systems Developer- OEM Engineering

Black Bery

Tokyo, Japan (On-Site)
1 Week ago
Harvey - User Operations Specialist, EMEA

Harvey

London, England, United Kingdom (On-Site)
1 Week ago
Cubic corporation - Senior Program Planner

Cubic corporation

Wellington, Wellington Region, New Zealand (On-Site)
1 Year ago
WongDoody - UI DESIGNER, HONG KONG

WongDoody

Taipei City, Taiwan (On-Site)
8 Months ago
Saviynt - Senior UX Designer

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Next Level Business Services - UI Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
9 Months ago
Niantic - UX Designer

Niantic

Tokyo, Japan (Hybrid)
1 Month ago
Winzo - UI UX Designer

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

upwork - Head of Corporate Strategy

upwork

(Remote)
3 Months ago
Zuora - Security Engineer

Zuora

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Lionbridge Games - AI Program Manager

Lionbridge Games

(Remote)
3 Months ago
undefined - Principal Software Engineer

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Assystems - Senior Biodiversity Specialist

Assystems

Ankara, Ankara, Türkiye (On-Site)
9 Months ago
Findhelp - Program Research Associate

Findhelp

Austin, Texas, United States (On-Site)
2 Months ago
Sprinkler - Deal Desk Manager

Sprinkler

Hamburg, Hamburg, Germany (On-Site)
2 Months ago
Accenture - Sales Operations Analyst

Accenture

Hyderabad, Telangana, India (On-Site)
2 Months ago
Apple - Data Scientist

Apple

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Whatnot - Data Scientist

Whatnot

London, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Xentrix studios - Production – Production Coordinator

Xentrix studios

India (On-Site)
8 Months ago
Qualcomm - Data Protection & Security Orchestration Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Zuora - Software Engineer II

Zuora

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
ISS Stoxx - Senior Python Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Sailpoint - IT System Engineer - Linux

Sailpoint

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Sumo logic - Senior Software Engineer II - UI (Front End)

Sumo logic

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Saviynt - Associate Principal Software Engineer - (Grails Server Page)

Saviynt

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rippling - Senior Software Engineer - React Native

Rippling

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Pivotroots - Account Director – Social Media

Pivotroots

Mumbai, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

UI/UX Design Jobs

Maverick Games - Senior UI Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
6 Months ago
Trellix - Software Engineer - UI Developer

Trellix

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Scout - Feature Owner Cluster Features, Safety UI

Scout

Fremont, California, United States (On-Site)
2 Months ago
Donkey crew - Game UX Specialist

Donkey crew

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Nintendo - Sr UX Writer

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago
Aspire - UX Research Intern

Aspire

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Interactive Brokers - Software Engineer, UI

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago
Ion - Senior UX Designer -  Italy

Ion

Milan, Lombardy, Italy (On-Site)
9 Months ago
Playtika - UI/UX Designer

Playtika

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Weeks ago
WebFX - Jr. User Experience (UX) Project Manager

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

East Northport, New York, United States (On-Site)

Goleta, California, United States (On-Site)

Olympia, Washington, United States (On-Site)

Gurugram, Haryana, India (On-Site)

Haryana, India (On-Site)

Berkeley, California, United States (On-Site)

Alamo, California, United States (On-Site)

Berkeley, California, United States (On-Site)

Berkeley, California, United States (On-Site)

Berkeley, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Trek

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug