Full-Stack Developer (Laravel + Vue.js) - Scalable
B2B/B2C Platform
Location: RemoteEmployment Type: Full-TimeExperience Level: 4+ years experience
About Us:
We are building cutting-edge B2B/B2C platforms, and we're looking for a Senior Full-StackDeveloper with expertise in Laravel and Vue.js to join our team. You’ll be working on ascalable, high-performance platform that will serve thousands of users and support dynamicfeatures such as real-time data, eCommerce, and API integrations.
Job Overview:
As a Senior Full-Stack Developer, you will take the lead in developing a scalable, efficient,and secure platform using Laravel on the backend and Vue.js on the frontend. You’llcollaborate with a small cross-functional team to design, develop, and deploy a robustplatform while implementing best practices in code architecture, security, and performanceoptimization.You should be proficient in building scalable products, design systems, and be up-to-datewith modern technologies and development techniques.
Key Responsibilities:
● Develop and maintain a highly scalable B2B/B2C platform using Laravel andVue.js.● Design and implement RESTful APIs / GraphQL endpoints for various platformservices.● Build a modular frontend using Vue.js components that are responsive andhigh-performing.● Optimize performance through caching, database optimization, and
horizontal
scaling.● Work closely with the UI/UX team to ensure seamless integration of design into theplatform’s architecture.● Architect and deploy highly scalable systems using cloud services.● Set up CI/CD pipelines, ensuring smooth deployment and version control.● Write and maintain unit tests, integration tests, and end-to-end tests to ensureapplication stability is a plus.● Ensure code quality, security, and maintainability by following best practices andconducting code reviews.● Stay up-to-date with the latest technologies and trends to suggest new tools andapproaches to improve development processes.Required Qualifications:● 5+ years of experience in full-stack development, with expertise in Laravel andVue.js.● Proven experience in building and maintaining scalable systems for high-volumeapplications (B2B/B2C platforms preferred).● Strong proficiency in PHP and JavaScript/TypeScript, with an in-depthunderstanding of Laravel and Vue.js ecosystems.● Experience designing and working with RESTful and GraphQL APIs.● Proficiency in building modular, component-based frontends using Vue.js and
Vuex
for state management.● Hands-on experience with cloud computing and containerization (Docker,Kubernetes) for deployment and scaling.● Strong knowledge of SQL databases (MySQL, PostgreSQL) and NoSQL (MongoDB,Redis) with performance tuning and optimization.● Experience with microservices architecture, queue systems (Redis, RabbitMQ),and event-driven design.● Understanding of design systems (T ailwind, Bootstrap, or similar) and UI/UXprinciples.● Familiarity with modern DevOps practices (CI/CD pipelines, containerization,automation).● Knowledge of testing frameworks (PHPUnit, Jest, Cypress, Laravel Dusk) and atest-driven development (TDD) approach.
Preferred Qualifications:
● Experience working on eCommerce platforms or marketplace solutions.● Familiarity with server-side rendering (SSR) frameworks like Nuxt.js.● Knowledge of security best practices, including GDPR compliance and
OWASP
standards.● Exposure to multi-tenant SaaS environments and understanding of
multi-tenancy
architecture.● Experience with Headless CMS platforms like Strapi, Contentful, or similar.● Experience with real-time features using WebSockets or Laravel Echo.● Familiarity with Agile methodologies and tools such as Jira or Trello.
What We Offer:
● Competitive salary based on experience and skillset.● Flexible working hours.● Opportunity to work with a dynamic, innovative team on projects that make animpact.● Continuous learning and professional development opportunities.● Access to modern tools and technologies in a collaborative environment.