User Interface Engineer

Trek Bicycle Corporation

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-5 years of relevant professional experience in frontend development.
  • Bachelor's degree in Computer Science, coding bootcamp certification, or comparable experience.
  • Proficiency in developing applications with Vue, TypeScript, and Git version control.
  • Experience with AI coding tools and ability to write effective prompts for code generation.
  • Strong analytical skills and excellent communication abilities.

Responsibilities

  • Analyze, build, and test responsive web interfaces for TrekBikes.com.
  • Deliver optimal user experience by implementing WCAG accessibility standards.
  • Translate Figma designs into frontend components with minimal oversight.
  • Utilize AI coding tools in daily development practices.
  • Collaborate with UX, QA, and software delivery teams across projects.
  • Document work and share technical insights with the team.
  • Provide and incorporate feedback during code reviews.

Benefits

  • Flexible and enjoyable company culture.
  • Comprehensive healthcare benefits including medical, dental, and vision plans.
  • Financial benefits including a 401(k) match and employee stock ownership plan.
  • Generous vacation package and flexible holiday schedule.
  • Tuition reimbursement up to $15,000 for further education.
  • Employee discounts on products and partner retail discounts.
Full Job Description
Job Location
US-WI-Remote

Job Description

We are seeking a Frontend Engineer to build and test responsive, accessible web interfaces for TrekBikes.com using Vue and TypeScript. This role involves translating Figma designs into frontend components, contributing to our internal design system, and collaborating with cross-functional partners across UX, QA, and software delivery. Candidates should bring 2-5 years of experience and a comfort with AI coding tools as part of their everyday development workflow.

Core Responsibilities
  • Analyze, build, and test interfaces for web-based applications.
  • Deliver the best possible user experience for TrekBikes.com.
  • Use AI coding tools (Claude, Codex, or similar) as part of your daily development workflow.
  • Implement WCAG accessibility standards and web performance best practices.
  • Translate UX/UI designs from Figma into responsive, accessible frontend components.
  • Contribute components to Trek's internal design system with minimal oversight.
  • Provide and incorporate meaningful feedback during code reviews.
  • Document work and support technical knowledge sharing across the team.
  • Collaborate closely with UX/UI Design, Software Delivery Managers, QA, and the broader Application Development team.

Required Qualifications

Experience
  • 2-5 years of relevant professional experience.

Education
  • Bachelor's degree in Computer Science, coding bootcamp certification, or equivalent demonstrated experience.

Technical Skills and Competencies
  • Experience developing frontend applications using at least one JavaScript framework (Vue, React, or Angular).
  • Strong preference for experience with Vue.
  • Experience with TypeScript.
  • GitHub profiles and/or portfolios are encouraged to demonstrate work.
  • Experience building stateful web applications with client-side technologies.
  • Experience using Git for version control.
  • Experience providing technical support and troubleshooting application issues.
  • Experience writing technical and software documentation.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • A proactive and curious approach to learning.

AI Tooling Proficiency
  • Experience using AI coding assistants such as Claude, Cursor, GitHub Copilot, ChatGPT, or similar tools.
  • Ability to write effective prompts to generate, explain, and debug code.
  • Ability to critically evaluate and validate AI-generated outputs.

Preferred Knowledge
  • Responsive design and development across multiple screen sizes and resolutions.
  • CSS frameworks such as Tailwind.
  • Component system tooling such as Storybook.
  • Web accessibility standards (WCAG).
  • Web performance best practices, including Core Web Vitals.
  • REST APIs and frontend integration patterns.
  • Experience participating in code reviews and providing constructive feedback.
  • Strong debugging and troubleshooting skills.

Preferred Qualifications
  • AI-first mindset.
  • Experience with AI-assisted code review.
  • Familiarity with AI skills and agentic/autonomous workflows.
  • Experience with server-side rendering frameworks such as Nuxt.
  • Experience with build tools including Webpack, NPM, and Vite.
  • Exposure to Agile software development environments and tools such as Jira.
  • Exposure to content management systems such as Contentful.
  • Understanding of UX best practices for web applications.


Trek Benefits:
• Flexible and fun company culture
• Competitive health care
• PPO & HDHP medical plan options, Dental insurance, Vision insurance
• Flexible Spending Accounts (FSA)
• Free life insurance & optional term life insurance
• Competitive vacation package
• 401(k) with match and Employee Stock Ownership Plans (ESOP)
• 12 weeks of maternity leave with 100% pay
• Flexible holiday schedule - 10 company holidays
• Tuition Reimbursement up to $15,000! (Undergraduate & Masters programs)
• Employee discounts on all product
• Deep partner retail discounts

Similar Jobs

More Jobs at Trek Bicycle Corporation

  • User Interface Engineer
    $70K — $95K *
    Waterloo, WI 53594 (Jefferson County)
    Information Technology
    In-Person
  • Production Scheduling Manager
    $75K — $95K *
    Waterloo, WI 53594 (Jefferson County)
    Manufacturing & Automotive
    In-Person
  • Brand Manager
    $70K — $95K *
    Waterloo, WI 53594 (Jefferson County)
    Media
    In-Person
  • Litigation Attorney
    $80K — $120K *
    Waterloo, WI 53594 (Jefferson County)
    Legal & Accounting
    In-Person
  • Software Engineer lll - ERP
    $90K — $120K *
    Waterloo, WI 53594 (Jefferson County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar User Interface Engineer jobs: