Backend engineer

Apply now

Senior Backend engineer

At Vaan we're looking for a Backend

Laravel + Shopify to join our team.

Full-time

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.

This position is open for candidates in the North and South America

About the job

As a Backend developer in Vaan you'll primarily focus on developing and maintaining APIs, middleware and ETL applications for enterprise back-end systems. Laravel and modern PHP are essential components of the role also Nestjs.

We seek a detail-oriented senior backend, with a profound understanding of a robust ecommerce and excellent communication skills. E-commerce experience is a prerequisite.

Ready to shape outstanding user experiences? Join us on this exciting journey.

Qualifications:

  • 5 Years of experience as a developer

  • 3+ years of hands-on experience working primarily with Laravel framework, focusing on back-end development.

  • Experience working with Nestjs

  • 2+ years of hands-on experience working primarily with Shopify plus projects.

  • Proven track record in creating and managing robust integrations between systems (API, File-based, Rest & SOAP)

  • Database optimization (MySQL & PGSQL specific) - ability to take legacy dbs and make incremental perfomrnace improvements

  • Deep understanding of RESTful APIs creation, integration and best practices

  • Understanding of constructing and maintaining GraphQL APIs and GraphQL architectures

  • Advanced english level

  • Ability to perform basic debugging of Database servers (load monitoring, performance tuning etc)

  • Demonstrated ability to work independently and collaboratively in a team environment, effectively communicating ideas and solutions.

  • Strong problem-solving and analytical skills, with meticulous attention to detail and a commitment to writing clean, maintainable code.

  • Passion for learning and keeping up with the latest industry trends and technologies.

Preferred (not required) Qualifications:

  • Understanding of Containerization, setting up containers using Docker.

  • Domain knowledge of the eCommerce space, including understanding of common eCommerce entities like Orders, Products, Shipping concepts, etc.

  • Ability to diagram solutions

Responsibilities:

  • Collaborate closely with our project management, front-end development, and design teams to understand project requirements, technical specifications, and timelines.

  • Develop and maintain robust, secure, and efficient back-end solutions using Laravel, ensuring optimal performance and scalability.

  • Implement and maintain RESTful APIs and integrate with various third-party services, payment gateways, and APIs relevant to eCommerce platforms.

  • Design and optimize database schemas, write efficient SQL queries and implement caching strategies to enhance application performance.

  • Participate in code reviews, ensuring adherence to coding standards, best practices, and project guidelines.

  • Identify and troubleshoot issues, bugs, and performance bottlenecks, and collaborate with the team to implement effective solutions.

  • Collaborate with front-end developers to define API specifications and facilitate seamless integration between front-end and back-end systems.

  • Continuously update and enhance existing applications, keeping them aligned with evolving business requirements and industry trends.

  • Stay up-to-date with the latest Laravel updates, best practices, and emerging technologies in back-end development.

Recruitment process

  • HR interview

  • Technical Interview with a Tech Lead

  • Technical Interview with a the Eng. Director

  • Technical Interview with the CTO

  • Offer letter

Benefits after the third month of employment:

  • Once per year the entire team meet in one place (al the costs will be covered by the company)

  • 500 us 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 Senior UX? Then we'd love to hear about you!

We believe outstanding design and powerful technology drive unquestionable results for the world’s best brands. We're the team that builds it.
Our website