Shopify Engineer (Frontend)

About the agency

Niccos is a Shopify Plus agency specializing in migrations and high-performance relaunches for ambitious e-commerce brands. Since 2019, we have completed over 500 projects for more than 100 clients, guiding companies through the transition from legacy platforms like Shopware, BigCommerce, Magento, and custom systems to scalable Shopify architectures.
Our range of services extends from complex migrations and technical integrations to UX/UI design and conversion optimization, as well as performance optimization – with a clear focus on clean architecture, predictable implementation and long-term scalability.

About the role

As a Shopify Engineer (Frontend), you are responsible for building, customizing, and maintaining high-quality Shopify storefronts. You translate designs and business requirements into clean, high-performing frontend implementations while adhering to high coding standards.
Working closely with designers, project managers, and other engineers, you ensure that tasks are completed precisely, efficiently, and on time. You contribute sound technical judgment, problem-solving skills, and clear communication to guarantee smooth project execution and reliable delivery.

Tasks

Frontend Development & Implementation

  • Development, customization and maintenance of Shopify themes using Liquid, HTML, CSS and JavaScript.

  • Development and maintenance of high-quality e-commerce storefronts using modern frontend technologies (JavaScript/TypeScript, CSS, Liquid) with special consideration of performance, conversion and maintainability.

  • Collaboration using Git for version control, including feature branches, pull requests and merges, in line with team workflows.

  • Optimization of frontend implementations with regard to loading times, responsiveness and central e-commerce flows such as product pages, shopping cart and checkout.

  • Ensuring high standards in terms of code quality, reusability and maintainability.

  • Support for further development, optimization and improvements after the go-live.

Project Implementation & Technical Problem Solving

  • Translation of designs and requirements into functional, scalable frontend solutions.

  • Analysis, resolution and prevention of frontend problems in themes, apps and integrations.

  • Early identification of technical risks or limitations, and proactive communication with relevant stakeholders.

  • Supporting predictable project execution through adherence to agreed timelines and technical requirements.

  • Use of AI tools to support development, debugging, documentation and code quality while ensuring clean, maintainable frontend implementations.

Cross-functional collaboration

  • Close coordination with project managers to clarify scope, requirements and priorities.

  • Collaboration with designers for the precise implementation of UX/UI concepts.

  • Coordination with backend engineers and technical management for more complex requirements.

  • Documentation of technical decisions and implementation details for transparency within the team.

Qualifications

  • 3-6+ years of experience in frontend development in an agency environment with strong Shopify expertise.

  • Excellent knowledge of Liquid, HTML, CSS and JavaScript.

  • Experience in implementing responsive and performance-optimized user interfaces.

  • Familiarity with Shopify APIs, apps, and third-party integrations.

  • Experience with React, headless setups, RESTful APIs, open-source technologies and the Shopify Liquid template language is an advantage.

  • High standards for code quality, maintainability, and performance.

  • Ability to work closely with designers, project managers, and backend engineers.

  • Fluent German (C2) and good English skills (at least B2).

Apply now

Frequently Asked Questions