fbpx
OPEN POSITION FOR LATAM, EUR, USA

Remote

::

Principal Shopify

Frontend

Developer

Work for the best worldwide Businesses.
Full-time position.

Salary: 

Up to [hidden]*
USD

if you are above expectations.

Not a 

::
Principal Shopify developer?

Job Description

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 plus theme customization and development with a focus on Shopify limitations and how to circumvent them.
  • Proficiency in declarative web frameworks, e.g., React.js, Next.js.
  • Solid experience with Liquid
  • Solid understanding of CI/CD system integrations.
  • Solid experience working with Typescript and GraphQL
  • Experience leading technical client meetings 
  • 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

Get your next dream job in 3 easy steps

1. You send your application

Easy and straight forward.
It takes you no more than 1 minute.

Easy and straight forward.
It takes you no more than 1 minute.

2. We validate your profile

– We will require you to say us if any of the requirements in the job description you don’t meet.
– If necessary for the position, we will ask you to send us a short oral english audio through WhatsApp so we can check your oral english level.
– We’ll share with you the client’s contract method.

2. We validate your profile

– We will require you to say us if any of the requirements in the job description you don’t meet.
– If necessary for the position, we will ask you to send us a short oral english audio through WhatsApp so we can check your oral english level.
– We’ll share with you the client’s contract method.

3. We introduce you to our client

We send your application to the client so they can contact you, and start their own process (usually: hr interview, online technical test , technical interview with company).

3. We introduce you to our client

We send your application to the client so they can contact you, and start their own process (usually: hr interview, online technical test , technical interview with company).

Here to help you move faster

Sounds interesting?

Apply now for this position.

    By submitting this form, you consent to the collection and processing of your data.

    In less than 1 min you will be applying for a better job in world-class companies.

    • Get the Compensation You Deserve
    • Grow & Collaborate with Top Engineers
    • Participate in Great and Fun Projects
    • Ready to Change the World?
    Open chat
    1
    We are online
    Hello!
    How can we help you?