Frontend Developer
Vaan, A Verndale Company, is a brand and commerce agency built for the DTC era. We partner with category-defining, digitally native brands to design, build, and optimize high-performing commerce experiences where brand and conversion are inseparable. Our approach—Brand Conversion Design—blends world-class creative, rigorous UX, and deep Shopify Plus expertise to turn storytelling into growth at scale. As part of Verndale, we bring enterprise-grade thinking with the speed, taste, and performance mindset of a modern DTC growth partner.
About the position
We are looking for a Ssr/Sr Shopify frontend engineer to join an awesome international team that works on different e-commerce projects.
As a Semi Senior Shopify frontend developer, 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.
All developers have multiple assigned projects, you are going to be working with strong technical skill developers, the team is focused on e-commerce projects. It doesn’t mean that the work is repetitive, we do custom developments for all our clients and each project is different from the other.
Requirements:
+5 years of experience as a developer
+2 years of experience working with Shopify 2.0 (liquid and templating)
Experience as a frontend developer using JS, HTML and CSS
Experience working in a marketing agency or ecommerce agency
Strong experience working with typescript
Strong english skills (upper intermediate or advanced)
You should be a go-getter (autonomous) person with an entrepreneurial mindset
Problem solver
Detail oriented
Strong sense of accountability
Previous remote experience
Highly organized
Proven ability to successfully work across multiple accounts/projects simultaneously
Bonus points:
Experience working with Laravel
Experience working with ReactJS (NextJS + Vercel)
Experience working on E-commerce website projects (strong preference for Shopify experience)
Experience working with WordPress or other CMS (focus on the frontend)
Technical requirements:
Our software development process requires a modern computer with a POSIX-compatible operating system and a minimum of 16GB RAM.
A Mac computer with an M1/M2 chipset is preferred; mainstream Linux setups are welcome if you’re proficient with Linux enough to use it every day
Vaan provides a Linux Desktop virtual machine image for developers who have to use a Windows computer
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
Problem solve
Make integrations with apps and custom backends
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 so 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."
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
Our primary work mode is asynchronous, which enhances our efficiency and minimizes the need for frequent meetings.
Apply for the job
Do you want to join our team as our new Product Owner? Then we'd love to hear about you!
