Backend engineer
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!
