Senior Front End Web Developer

Tommy BahamaSeattle, WA
Onsite

About The Position

The position provides front end development and support for Tommy Bahama’s eCommerce website and related applications.

Requirements

  • Bachelor’s degree in Computer Science , Information Technology , or a related field
  • 5+ years of hands‑on web development and maintenance experience
  • Core Technical Skills: Angular, TypeScript, NgRx, REST APIs, HTML, CSS, JavaScript/AJAX, JSP
  • Experience designing, developing, testing, and maintaining B2B eCommerce websites
  • Experience developing and extending CMS components
  • Ability to collaborate effectively with external vendors and internal business stakeholders
  • Proven ability to take ownership of new tasks, responsibilities, and technical challenges
  • Working knowledge of relational databases (plus)

Nice To Haves

  • HTML5, CSS3, SCSS, Spring, Java, JSON, SQL, XML, Git (preferred)
  • Adobe Experience Manager
  • experience using AI‑assisted development tools (e.g., Claude, ChatGPT)
  • Experience with SAP Commerce Cloud Composable Framework (plus)
  • Familiarity with IDEs such as Eclipse or Visual Studio Code

Responsibilities

  • Develop front‑end features using the Angular framework, TypeScript/NgRx, HTML, CSS , and JavaScript , translating creative designs into high‑quality, production‑ready code for a B2B eCommerce platform.
  • Integrate and consume REST APIs from the OCC layer to support dynamic application functionality.
  • Build and maintain integrations with third‑party platforms including Adobe Dynamic Media, Google Maps, Bazaarvoice, Adobe Target, Adobe Experience Manager, Klaviyo , and others.
  • Support CMS‑driven site content and develop new CMS components, templates, and features.
  • Ensure consistent and reliable website behavior across all supported browsers, platforms, and viewports.
  • Develop and maintain responsive, mobile‑first website experiences optimized for phones, tablets, and desktops.
  • Implement SEO‑focused development practices for eCommerce, including SSR , structured data, canonical URLs, sitemaps, and an understanding of AEO/GEO considerations.
  • Execute time‑sensitive website updates such as promotional events, product launches, and seasonal campaigns.
  • Collaborate with non‑technical stakeholders to diagnose issues, gather requirements, and propose effective technical solutions.
  • Troubleshoot and resolve usability, performance, and functional issues while ensuring code quality and performance best practices.
  • Partner closely with the creative design team to build, implement, and test website pages, interactive components, and UI enhancements.
  • Stay current with emerging web technologies, tools, and best practices, applying them where beneficial.
  • Manage workload independently, prioritizing tasks based on direction from development leadership and project management.

Benefits

  • Health, Dental, Vision, 401K with generous matching program, generous paid time off.
  • Potential Annual Bonus Opportunity.
  • 50% discount at restaurants and retail locations.
  • Career advancement opportunities as we are growing!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service