Principal Shopify engineer

Apply now

Principal Shopify Engineer

At Vaan we're looking for a Principal Shopify Engineer to join our team.

Full-time · Remote (United States or Europe)

About Vaan

We build commerce engines. 

We're a design and Engineering studio. That’s our difference. 

We're not a 360 agency. 

We're not a marketing agency. 

We're a remote only, asynchronous first company.

Our e-commerce stores are designed and built to give our clients a technical edge over their competition. To do this, we synthesize business requirements, UX requirements, marketing requirements, technology requirements and creative requirements into a single digital shopping experience built for our clients and their consumers – a commerce engine. Our technology becomes the foundation upon which businesses scale their operations, escalate their marketing efforts, and grow their sales. The value of our work is defined by how big of a moat our clients’ technology creates between them, their competition, and Amazon.

At Vaan, we specialize in creating highly converting brand-forward websites. Unlike traditional branding agencies or UX shops, we uniquely blend brand and UX to create online experiences that resonate with our clients' audiences. Our brand conversion design approach has earned us a reputation for delivering exceptional results.

The role:

We are looking for a Senior shopify frontend developer to join an awesome international team that regularly pushes the envelope on ecommerce projects. 

As a Principal Engineer , you'll collaborate closely with interdisciplinary teams of engineers, designers, and delivery managers across various countries. Your responsibilities will involve delivering diverse feature requests for custom e-commerce projects. Expect to manage multiple accounts simultaneously and collaborate closely with stakeholders to grasp their overarching business objectives and agency engagement goals.

This position is open in Latam and Europe. You should be able to take some meetings in the West Coast time zone. The position is mostly asynchronous but you will have some online meetings most of them on the CST (time zone) and some of them on the west coast time zone.

Requirements:

  • 6+ years of experience working with Shopify’s architecture and best practices, including blocks, metafields, metaobjects, multi-store, multi-market.

  • 6+ years of experience working in Shopify theme customization and development with a focus on Shopify limitations and how to circumvent them.

  • Proficiency in declarative web frameworks, e.g., React, Next.js.

  • Solid understanding of CI/CD system integrations.

  • Proficiency designing and architecting data persistence solutions. Eg: CMS, SQL databases, Shopify taxonomy extensions, browser storage.

  • Proficiency in making architectural decisions based on the capabilities and limitations of newer Shopify technologies like Shopify Functions and Checkout Extensions.

  • Proven ability to guide conversations with clients or prospective clients about replatforming to Shopify from current systems, with emphasis on setting the right expectations in terms of end result, timeline, and budget.

  • Proven ability to break down complex problems into potential solutions, knowns, and unknowns, in order to advance projects and conversations with different stakeholders.

  • Demonstrated ability to provide guidance to teammates.

  • Should have a deep, holistic view of the HTML+CSS+JS interoperability in projects.

As a principal Shopify Engineer we expect from you to be: 

  • Go-getter (autonomous) person with an entrepreneurial mindset

  • Problem solver attitude 

  • Detail oriented

  • Strong sense of accountability 

  • Previous remote experience

  • Highly organized 

  • Proven ability to successfully work across multiple accounts/projects simultaneously

About you

  • You should be comfortable working solo or leaning on a team.

  • You should feel comfortable taking responsibility for the completion and launch of a project.

  • You should care about the quality of the code and the output.

  • We're looking for someone who's led the development of commercially available e-commerce websites built on Shopify. This is the core responsibility of the position.

  • We regularly use React to enhance our Shopify sites and Next.js to build headless sites. Experience with these technologies is definitely a plus.

  • Agencies are problem solvers by nature. A perfect candidate has well-formed opinions, great discipline, naturally established work habits, and takes delight in their work.

  • A great quote about what we're looking for from people who have been managing remote teams longer than us:

"Everyone has to be an A-player. Remote team members are used to four to six hours of focused, uninterrupted work every day. You have to be able to get through problems on your own and be productive without asking for help. There’s no substitute for skill and experience in those cases."

On any given day, you might:

  • Develop new features

  • Proactively suggest next steps for the project overall

  • Track and report project progress.

  • Pair programming with other members of the team

  • Make integrations with apps and custom backends

Recruitment process after your application:

  1. HR interview

  2. Tech interview

  3. Cultural interview

  4. Offer letter

Other things you should know: 

  • This is a full-time long-term position

  • Salary commensurate with experience

  • Although we are accepting applications from candidates located anywhere in the world, this position will require that the candidate is able to accommodate some remote internal team and client-facing meetings in North American/European time zones.

Benefits after the third month of employment: 

  • Once  per year, the entire team meets in one place (all the costs will be covered by the company)

  • 500 usd for equipment 

  • 20 PTOs

  • 10 holidays from your country of residence (you choose which one) 

  • Bonus depending on the performance of the company

Apply for the job

Do you want to join our team as our new Principal Shopify Engineer? Then we'd love to hear about you!