engineering
Posted YesterdayUser Interface Engineer
at bickr
Waterloo, United StatesRemote
Responsibilities
- Implement WCAG accessibility standards and web performance best practices.
- 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
Requirements
- Sound pretty sweet? Then come join us! 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.
- experience and a comfort with AI coding tools as part of their everyday development workflow. Core
- Use AI coding tools (Claude, Codex, or similar) as part of your daily development workflow.
- Education Bachelor’s degree in Computer Science, coding bootcamp certification, or equivalent demonstrated experience.
- 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.
- 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.
- CSS frameworks such as Tailwind.
- Web accessibility standards (WCAG).
- 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.
- Understanding of UX best practices for web applications. Trek Benefits:
Experience
- Experience 2–5 years of relevant professional experience.
Benefits
- Competitive health care
- PPO & HDHP medical plan options, Dental insurance, Vision insurance
- 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 We are an Equal Employment Opportunity (“EEO”) Employer.
- This policy applies to all aspects of employment, including hiring, promotion, demotion, compensation, training, working conditions, transfer, job assignments, benefits, layoff, and termination.
Contact
- Responsibilities Analyze, build, and test interfaces for web-based applications. Deliver the best possible user experience for TrekBikes.com.
Additional 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.
- 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.
- Excellent written and verbal communication skills.
- Preferred Knowledge Responsive design and development across multiple screen sizes and resolutions.
- Web performance best practices, including Core Web Vitals.
- Exposure to content management systems such as Contentful.