Associate Front End Web Developer

Tommy Bahama•Seattle, WA
•Onsite

About The Position

This position helps bring Tommy Bahama’s island-lifestyle brand to life online by contributing to intuitive digital experiences that deepen customer engagement and support B2C eCommerce growth. Working with and learning from the Lead Front End Web Developer and senior team members, the Associate Front End Web Developer builds foundational front-end skills while supporting Creative, Marketing, and Development teams. The role contributes to product pages, search and navigation, seasonal launches and campaigns, and checkout flows. It is part of a small development team using Angular, TypeScript, and AI-assisted development, with mentorship and exposure to production work from day one. 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 arrangements. The posted annual pay range is $93,000 to $115,000; the applicable rate may vary based on experience, knowledge, skills, work location, and budget.

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, take feedback, and grow into greater ownership of tasks and technical challenges.
  • Familiarity with IDEs such as Eclipse or Visual Studio Code.

Nice To Haves

  • Knowledge of NgRx, REST APIs, SCSS, Git, and JSON.
  • Familiarity with a CMS platform such as Adobe Experience Manager; familiarity with CMS platforms or components is a plus.
  • Interest in AI-assisted development tools such as Claude or ChatGPT.
  • Prior exposure to WCAG 2.1 AA accessibility guidelines, automated testing frameworks such as Jasmine/Karma or Cypress, and 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.

Responsibilities

  • Develop front-end features for a B2C eCommerce platform using Angular, TypeScript/NgRx, HTML, CSS, and JavaScript, translating creative designs into working code with guidance and senior-developer 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, pixel-perfect experiences across browsers, platforms, and viewports.
  • Develop and maintain responsive, mobile-first website experiences for phones, tablets, and desktops.
  • Apply SEO-focused eCommerce development practices, including SSR, structured data, canonical URLs, sitemaps, and consideration of AEO/GEO.
  • Execute time-sensitive website updates for promotional events, product launches, and seasonal campaigns.
  • Assist with gathering requirements and communicating with non-technical stakeholders, with senior-developer support for complex or ambiguous requests.
  • Troubleshoot and resolve straightforward usability, performance, and functional issues, escalating more complex problems to senior developers.
  • Work with Creative to implement and test pages, interactive components, and UI enhancements.
  • Stay informed about emerging web technologies and practices and bring ideas to the team for discussion.
  • 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