Job Description
Job Description
We are looking for a Senior Front-End Developer with solid experience in React.js to join our distributed engineering team. You will take ownership of front-end architecture and implementation, collaborating closely with other engineers, designers, and product stakeholders to build performant, scalable, and visually engaging web applications.
This role is ideal for someone who thrives in dynamic environments, enjoys mentoring other developers, and is passionate about building high-impact digital products with exceptional user experiences.
Requirements
Requirements
• 6+ years of experience in front-end development, with at least 4+ using React.js.
• Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
• Experience with state management tools (Redux, Zustand, Context API).
• Familiarity with component libraries (Material-UI, Tailwind, or Chakra UI).
• Experience integrating RESTful APIs.
• Version control experience with Git.
• Solid understanding of Agile development practices.
• Strong communication skills and ability to collaborate effectively in English (written and spoken).
Preferred Qualifications
Experience working with Shopify Plus stores.
Knowledge of Node.js and backend integrations.
Experience with headless CMS platforms such as Contentful, Sanity, or Strapi.
Familiarity with Google Analytics, GTM, SEO, and conversion rate optimization (CRO).
Exposure to Agile/Scrum development methodologies.
Experience working in distributed or cross-functional teams.
Key Deliverables
End-to-end implementation and maintenance of Shopify storefronts.
Development of both Hydrogen and Liquid-based eCommerce experiences.
Custom theme development, enhancement, and optimization.
High-performing, scalable, and conversion-focused online shopping experiences.
Reliable integration of third-party applications and enterprise systems.
Continuous improvement of site performance, usability, and customer experience.