Shopify Engineer
WFA Digital Insight
As the demand for expertly crafted eCommerce solutions continues to soar, with a notable 25% increase in Shopify Plus implementations in 2025, the role of a skilled Shopify Engineer has never been more critical. Nebulab's commitment to delivering world-class digital experiences positions this role as a unique opportunity for professionals looking to leverage their technical expertise in a collaborative, remote environment. With the global shift towards online shopping, candidates with a strong foundation in Shopify development, JavaScript, and modern front-end technologies are in high demand. Before applying, it's essential for candidates to understand the evolving landscape of eCommerce and how their skills can contribute to the growth of Nebulab's Shopify practice.
Job Description
About the Role
The Shopify Engineer position at Nebulab is designed for a highly skilled and motivated individual who is passionate about delivering exceptional eCommerce experiences. This role involves working on challenging Shopify Plus projects, from custom theme development to headless commerce implementations, in collaboration with designers, strategists, and other developers. The successful candidate will have the opportunity to work with international mid-market and enterprise brands, tackling complex technical challenges and contributing to the growth of Nebulab's Shopify practice.As part of Nebulab's team, you will be part of a culture that values continuous learning, open-source contributions, and knowledge sharing. The company's commitment to remote work provides a flexible and conducive environment for professionals who thrive in autonomous settings. Your role will be pivotal in ensuring the delivery of world-class digital solutions that meet the evolving needs of clients and their customers.
Nebulab's approach to project delivery is centered around collaboration and innovation. As a Shopify Engineer, you will be expected to work closely with cross-functional teams, sharing your expertise and learning from others to achieve common goals. The company's emphasis on community-driven mindset means that you will be part of a team that is eager to learn, share knowledge, and grow together.
What You Will Do
- Develop custom Shopify themes and apps that meet the specific needs of clients, utilizing Liquid templating and Shopify Theme development expertise.
- Collaborate with designers to create visually appealing and user-friendly interfaces that enhance the customer experience.
- Work with strategists to understand client objectives and develop solutions that align with their business goals.
- Implement headless commerce solutions using Shopify Plus, ensuring seamless integrations with third-party services and APIs.
- Participate in code reviews to ensure high-quality code and best practices are followed across the team.
- Contribute to the development of Shopify apps, both public and private, to extend the functionalities of Shopify stores.
- Troubleshoot and resolve technical issues that arise during project implementation.
- Integrate third-party services and APIs with Shopify stores to enhance functionality and performance.
- Develop and maintain documentation of Shopify projects, including custom themes, apps, and integrations.
- Stay updated with the latest developments in Shopify and related technologies, applying this knowledge to improve project delivery and client satisfaction.
- Mentor junior team members on Shopify development best practices and contribute to the growth of the team's technical capabilities.
What We Are Looking For
- 3+ years of experience in developing on the Shopify platform, with a strong portfolio of custom themes and apps.
- Proficiency in Liquid templating and Shopify Theme development, with the ability to create custom solutions.
- Strong skills in JavaScript, React, and modern front-end technologies, with experience in implementing headless commerce solutions.
- Understanding of eCommerce fundamentals and best practices, with the ability to apply this knowledge in developing solutions.
- Effective communication skills, both written and verbal, to work efficiently with teammates and clients.
- Inclusive, community-driven mindset with an eagerness to learn and share knowledge.
- Proficiency with Shopify Plus and the Shopify API, with experience in developing custom apps and integrations.
- Hands-on experience with Shopify app development, including both public and private apps.
- Knowledge of Ruby on Rails, useful for custom Shopify app development, though not essential.
- Experience with Shopify's checkout extensions and customizations, with the ability to implement tailored solutions.
Nice to Have
- Experience with Shopify's Hydrogen framework and headless commerce approaches, with an understanding of how to leverage these technologies for innovative solutions.
- Familiarity with Shopify CLI and Theme Kit, with experience in using these tools for efficient theme and app development.
- Knowledge of GraphQL and Shopify's Admin API, with the ability to integrate these technologies into project implementations.
- Past experience in consulting or client management, with an understanding of how to manage client relationships and deliver projects that meet their needs.
About the Company
Nebulab is a dynamic company that specializes in delivering world-class eCommerce solutions for international mid-market and enterprise brands. With a strong focus on innovation and customer satisfaction, Nebulab has established itself as a leader in the digital commerce space. The company's mission is to empower businesses to succeed in the ever-evolving digital landscape, through the development of tailored eCommerce solutions that drive growth and revenue.Nebulab's culture is built around the principles of collaboration, continuous learning, and community-driven growth. The company believes in fostering an environment that encourages creativity, innovation, and open communication, where every team member feels valued and empowered to contribute to the company's mission. With a fully remote culture, Nebulab offers its team members the flexibility to work from anywhere, providing the necessary tools and support to ensure success in their roles.
Benefits and Perks
- Competitive, geolocated base salary that reflects industry standards, ensuring that you are fairly compensated for your skills and experience.
- Company performance-based annual bonuses, providing an opportunity to earn additional income based on the company's performance and your contributions.
- Generous vacation days with flexible scheduling, allowing you to recharge and pursue your interests outside of work.
- All necessary equipment for working from home, including a MacBook Pro, keyboard, mouse, external monitor, and headphones, to ensure you have the tools you need to perform at your best.
- Investment time: use up to 10% of work hours for personal projects or professional development, enabling you to grow your skills and pursue your passions.
- Educational budget for books, courses, and learning resources, supporting your ongoing learning and development.
- Partial coverage of conference attendance, including travel, accommodation, and tickets, providing opportunities to network and stay updated on industry trends.
- Weekly training activities with the team and industry experts, ensuring you stay current with the latest technologies and best practices.
- Dedicated manager with regular 1:1s and fair performance reviews, offering guidance, support, and feedback on your performance and growth.
- Annual team retreats to interesting locations, providing a chance to connect with your colleagues in person and build lasting relationships.
- Regular company parties and celebrations, as well as online social events and activities, fostering a sense of community and camaraderie among team members.
- Coverage of taxes and contract maintenance fees for consultancy contracts or non-Italian residents, simplifying your employment experience and reducing administrative burdens.
How to Stand Out
- To stand out in your application, ensure your portfolio includes examples of custom Shopify themes and apps you've developed, highlighting your problem-solving skills and attention to detail.
- Familiarize yourself with Nebulab's projects and services, demonstrating your understanding of the company's mission and how your skills align with its goals.
- Prepare to discuss your experience with Shopify Plus and headless commerce, as well as your approach to integrating third-party services and APIs.
- Showcase your ability to work collaboratively in a remote environment, highlighting your communication skills and experience with team collaboration tools.
- Be ready to talk about your continuous learning approach, including how you stay updated with the latest Shopify developments and technologies.
- Consider reaching out to current or former Nebulab employees to gain insights into the company culture and what makes a successful candidate.
- When negotiating salary, research industry standards for Shopify Engineers and be prepared to discuss your expectations based on your experience and qualifications.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.