Apply

Sr. Front End Developer / Shopify Developer

Posted 2024-11-09

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Philippines, India

🔍 Industry: Ecommerce

🏢 Company: MagicPace

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AgileBashEs6GitJavascriptShopifyHTML5CSS3JavaScript

Requirements:
  • 5+ years of experience as a Front-End (or Full-Stack) developer.
  • Thorough understanding of modern JavaScript (ES6), CSS3, and HTML5.
  • Experience with Git and basic knowledge of zsh or bash.
  • General experience building, launching, and maintaining Shopify stores, including Liquid and ThemeKit.
  • Ability to balance the demands of 2-3 projects at a time and adapt to changing priorities.
  • Knowledge of application architecture and business trade-offs.
  • Self-starter with an entrepreneurial spirit.
  • Ability to present clearly and confidently to clients.
Responsibilities:
  • Develop, and maintain ecommerce websites according to project requirements and best practices.
  • Collaborate with designers, product managers, and other stakeholders to understand project goals and translate them into technical requirements and solutions.
  • Stay updated on Shopify updates, new features, and best practices to continuously improve development processes and techniques.
  • Troubleshoot and debug issues, conduct root cause analysis, and implement effective solutions in a timely manner.
  • Participate in Agile development processes, including sprint planning, stand-up meetings, and retrospectives.
  • Collaborate with third-party service providers and integration partners to implement and maintain integrations with external systems.
  • Continuously monitor application performance, identify areas for optimization, and implement enhancements to improve user experience and efficiency.
  • Work with clients to build new sites from the ground-up as well as new features.
  • Deliver features on-time, understand priorities, and communicate timeline risks.
  • Be detail-oriented and passionate about creating beautiful front-end experiences.
  • Provide feedback on design feasibility and implementation efforts.
  • Be proactive in helping team members with technical challenges.
  • Review other team members' code submissions for quality and performance.
  • Participate (and sometimes lead) in client meetings and demos.
Apply