Job description

Loading...

Senior Front-End Developer (0812)

As a Senior Front-end Developer, you will be responsible for designing and implementing high-quality front-end features that enhance the user experience across our e-commerce websites. You will work closely with UX/UI designers, back-end developers, and other stakeholders to ensure our platforms are visually appealing, performant, and aligned with our business objectives.

Essential Experience & Requirements

  • Bachelor’s degree in Computer Science, Web Development, or a related field, or equivalent professional experience
  • 7+ years of experience in front-end development with a strong portfolio
  • 3+ years Shopify development, including Liquid and Hydrogen frameworks and custom apps
  • Experience implementing robust API integrations
  • Profound grasp of responsive design principles and mobile-first development
  • Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (React, Vue.js, Angular)
  • Hands-on experience with web performance optimization techniques and tools
  • Demonstrated ability to work effectively in a team environment with designers, developers, and product managers
  • Excellent analytical and problem-solving skills with a proven track record of delivering high-quality front-end solutions
  • Strong verbal and written communication skills with the ability to explain technical concepts to various stakeholders
  • Experience with version control systems such as Git, GitHub, or GitLab

Rewards

In return for your commitment to excellence, we offer:

  • Competitive earnings
  • Benefits including medical, dental, life & disability
  • Comprehensive, ongoing training
  • Career growth potential
  • Generous staff purchase discounts

 

#LI-VR1


 
 
Loading...
Close map
Location
Corporate Office
3340 NW 53rd St , Suite 402, Ft Lauderdale, FL, US, 33309
Loading...
  • Salary:
    Competitive + Benefits
  • Location:
    Corporate Office
  • Brand:
    The Watches of Switzerland Group
  • Contract Type:
    Permanent - Full Time
 
Loading...
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Vacancy Alerts
Create an alert subscription based on this vacancy
Loading