Laravel Backend engineer
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.
This position is open for candidates in the US, Canada and Mexico.
About the job
Are you a highly skilled fullstack Developer with a passion for building robust and scalable web applications? We are a leading eCommerce agency looking to expand our talented team with an exceptional individual who can drive our back-end development efforts to new heights. If you have a strong background in Laravel and a desire to work on cutting-edge eCommerce projects, this could be the perfect opportunity for you!
As a fullstack 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..
We seek a detail-oriented senior fullstack, with a profound understanding of the backend of a robust ecommerce and excellent communication skills. E-commerce experience is a prerequisite also experience in client face previous roles.
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.
2+ years of hands-on experience working primarily with Shopify, focusing on front-end development. With frameworks like ReactJS, Vuejs, Nextjs, JS, etc.
Deep understanding of RESTful APIs creation, integration and best practices
Understanding of constructing and maintaining GraphQL APIs and GraphQL architectures
Strong proficiency in PHP, OOP concepts, and MVC architecture, with a demonstrated ability to build and maintain complex web applications.
Experience with database management systems, including MySQL or PostgreSQL, and proficiency in writing optimized SQL queries.
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!