Associate Front End Web Developer

Tommy Bahama•Seattle, WA
•$93,000 - $115,000•Onsite

About The Position

The Associate Front End Web Developer helps bring Tommy Bahama’s brand to life online by contributing to intuitive, engaging digital experiences that support customer engagement and B2C eCommerce growth. Working with the Lead Front End Web Developer and senior team members, this role develops foundational front-end skills while supporting Creative, Marketing, and Development in delivering a high-quality online shopping experience. The role is based at Tommy Bahama’s Seattle Corporate Office and requires onsite attendance Monday through Friday; it is not eligible for remote or hybrid work. The developer builds and refines product pages, search and navigation, seasonal campaigns, and checkout experiences. The position offers hands-on mentorship, involvement in production work, and opportunities to develop skills and take on greater ownership over time. The team uses Angular, TypeScript, and AI-assisted development tools.

Requirements

  • 1–3 years of hands-on web development experience.
  • Foundational knowledge of HTML, CSS, and JavaScript.
  • Exposure to Angular and TypeScript through coursework, projects, or professional experience.
  • Ability to collaborate effectively with external vendors and internal business stakeholders.
  • Eagerness to learn, receive feedback, and grow into greater ownership of tasks and technical challenges.
  • Willingness to learn and apply WCAG 2.1 AA accessibility guidelines, automated testing frameworks, and analytics/tag-management tools.

Nice To Haves

  • Knowledge of NgRx, REST APIs, SCSS, Git, and JSON.
  • Familiarity with a CMS platform such as Adobe Experience Manager or with CMS components.
  • Interest in AI-assisted development tools such as Claude or ChatGPT.
  • Prior exposure to accessibility practices, automated testing frameworks such as Jasmine/Karma or Cypress, or analytics/tag-management tools such as Adobe Analytics, GA4, Adobe Launch, or Google Tag Manager.
  • Exposure to designing, developing, or testing B2C eCommerce or other consumer-facing websites.
  • Working knowledge of relational databases.
  • Experience with SAP Commerce Cloud Composable Framework.
  • Familiarity with IDEs such as Eclipse or Visual Studio Code.

Responsibilities

  • Develop front-end features using Angular, TypeScript/NgRx, HTML, CSS, and JavaScript, translating creative designs into functional code with senior developer guidance and code review.
  • Integrate and consume SAP REST OCC APIs to support application functionality.
  • Build and maintain integrations with third-party platforms, including Adobe Dynamic Media, Google Maps, Bazaarvoice, Adobe Target, Adobe Experience Manager, and Klaviyo.
  • Support CMS-driven site content and develop CMS components, templates, and features.
  • Deliver polished experiences across browsers, platforms, and viewport sizes.
  • Develop and maintain responsive, mobile-first experiences for phones, tablets, and desktops.
  • Apply eCommerce SEO practices, including SSR, structured data, canonical URLs, and sitemaps, and consider AEO/GEO requirements.
  • Implement time-sensitive website updates for promotions, product launches, and seasonal campaigns.
  • Assist with requirements gathering and communication with non-technical stakeholders, seeking senior developer support for complex or ambiguous requests.
  • Troubleshoot and resolve straightforward usability, performance, and functional issues, escalating complex problems to senior developers.
  • Work with Creative to build, implement, and test pages, interactive components, and UI enhancements.
  • Stay informed about emerging web technologies and practices and bring ideas to the team.
  • Build and test UI components for WCAG 2.1 AA accessibility, including semantic HTML, ARIA attributes, and screen reader compatibility.
  • Write and maintain automated unit and end-to-end tests, such as Jasmine/Karma and Cypress tests.
  • Implement and maintain analytics and tag-management integrations, such as Adobe Analytics/GA4 and Adobe Launch/Google Tag Manager.
  • Manage day-to-day tasks with guidance from the Lead Front End Web Developer and project management, prioritizing work as directed.
  • Participate in code reviews by giving and receiving feedback and learning team coding standards and practices.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with generous matching program
  • Generous paid time off
  • Potential annual bonus opportunity
  • 50% discount at restaurants and retail locations
  • Career advancement opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service