Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Full-Stack Developer with expertise in Laravel, Vue.js, and React to join our team for remote contract roles. Join Lemon.io, a developer talent marketplace connecting Laravel Developers with funded product companies and SMBs for remote contract roles.
Responsibilities
- Design and develop scalable backend services using Laravel.
- Write clean, maintainable code for both frontend and backend.
- Collaborate with frontend teams to implement user-facing interfaces.
- Integrate and manage databases such as MySQL and PostgreSQL.
- Deploy applications using Docker and manage cloud infrastructure on AWS.
Requirements
- 5+ years of commercial Laravel experience.
- Modern PHP fluency (PHP 8.1+, types, attributes, readonly, enums, OOP patterns).
- Strong proficiency with Laravel 10+ (ideally Laravel 11/12).
- Experience with Vue.js, Tailwind CSS, and Alpine.js.
- Production database experience (MySQL, PostgreSQL, Redis).
- At least one cloud platform experience - AWS (Lambda + Vapor a strong plus), GCP, DigitalOcean, or Forge.
- Frontend pairing: Vue 3 (most common), React (greenfield rebuilds), or deep TALL/Livewire.
- Modern toolchain (Vite, Pest, Laravel Pint, Pulse, Sentry).
- Familiar with at least one testing approach (PHPUnit, Pest).
- Comfortable working async with US/EU teams.
- English: Upper-Intermediate or higher.
- Available for 20+ hours/week - part-time and full-time both supported.
We Offer
- Competitive salary ranging from $20-$38/hour.
- Remote work opportunities.
- Continuous access to a pipeline of pre-vetted projects.
- No re-vetting per project - ever.
- Detailed feedback whether you pass or not.
About the Company
Lemon.io is a developer talent marketplace connecting Laravel Developers with funded product companies and SMBs for remote contract roles. Developers pass vetting once (5 days average) and get continuous access to a pipeline of pre-vetted projects. Lemon.io rejects 60% of applying companies based on funding stability, product clarity, technical specs, and engineering culture.
Apply to Get Matched
Fill out a quick profile with your stack, rate, availability, and preferences. Prove your skills with a soft skills interview and a technical assessment with senior engineers. Start building and join the team to start working directly with your client.