Job Description
We are seeking a talented and experienced PHP Full-Stack Developer with a strong background in Laravel.
The ideal candidate will have a proven track record of developing, maintaining, and optimizing web applications and websites.
This role requires a deep understanding of back-end and front-end technologies, as well as the ability to work effectively within a team.
Key Responsibilities
Lead the development of custom e-commerce applications from concept through deployment.
Architect and implement backend systems using Laravel, ensuring scalability, maintainability, and performance.
Build and optimize interactive, responsive frontends using Vue.js and modern JavaScript practices.
Design and maintain database schemas (MySQL/PostgreSQL) to support complex business logic.
Integrate with third-party APIs, payment gateways, inventory management systems, and other e-commerce services.
Implement best practices for code quality, testing, security, and performance.
Collaborate with designers, project managers, and other developers to translate business requirements into technical solutions.
Troubleshoot, debug, and enhance existing applications.
Contribute to improving internal development workflows, coding standards, and architecture patterns.
Stay up-to-date with emerging technologies and industry trends.
Qualifications
7+ years of professional experience in PHP development, with at least 5 years in Laravel.
English Language Proficiency: C2 level
Strong proficiency in Vue.js and related tooling (Vue Router, Vuex/Pinia, Vite).
Demonstrated experience building custom e-commerce platforms (not just theme customization), including complex checkout flows, inventory management, and custom business logic.
Strong database design skills, including performance tuning and query optimization.
Solid understanding of application security, including CSRF, XSS, SQL injection prevention, and authentication/authorization best practices.
Experience with Git-based workflows (GitHub/GitLab) and CI/CD pipelines.
Familiarity with containerized development (Docker) and cloud hosting (AWS, DigitalOcean, etc.).
Proven experience writing and maintaining automated tests at multiple levels, including integration and E2E tests.
Preferred Skills
Knowledge of modern build tools (Vite, Webpack) and CSS frameworks (Tailwind CSS).
Exposure to search/indexing systems (MeiliSearch, Elasticsearch).
Experience with queues, workers, and real-time event broadcasting (Redis, Laravel Echo, Pusher).
Knowledge of SEO best practices and performance optimization.
Knowledge of RESTful APIs and third-party integrations.
Familiarity with headless CMS and decoupled architecture.
Experience with advanced performance and security optimization techniques.
Ability to thrive in a fast moving, startup environment
Contract Type: Full-time, Independent Contractor
Working hours: 8:00 AM - 5:00 PM or 9:00 AM - 6:00 PM (PST)
Salary Range: $3,000-$4,000 per month