Senior Full-Stack Engineer — Laravel / Inertia (React)
Budget: $12.0 - $25.0
HOURLY / FULL_TIME
⭐ 0.00 (0)
Pakistan
laravel-framework, php, react-js, postgresql, web-application
Senior Full-Stack Engineer: Laravel / Inertia (React)
Engagement: Full-time, hourly (~40 hrs/week) · Ongoing, feature-based scope
Rate: $15/hour
Timezone: Must overlap and stay reliably responsive during US Eastern (EST) business hours
About the role
We build and maintain a suite of web applications both internal tools and public-facing products for a US-based business in the resale / used-goods space. This is not greenfield work: you'll ship new features into existing, production codebases alongside a small, focused engineering team.
Scope evolves feature by feature, so the skillset we need will shift over time. We need someone who ramps fast, contributes from day one, and adapts as priorities change. There's no fixed end date, the initial block of planned features runs a couple of weeks, with continued work as new features come up.
What you'll do
- Build new features across existing Laravel (PHP) backends with Inertia.js-driven React frontends
- Implement clean, well-structured server-side logic and the React UI that sits on top of it
- Model and query data in PostgreSQL, schema design, performance, migrations
- Integrate and tune search / caching layers (Meilisearch or equivalent)
- Work directly with our technical manager, who runs a final technical interview before any offer
Required
- Strong, production-level Laravel (PHP) (not tutorial-level)
Strong Inertia.js experience bridging Laravel and a modern frontend
- React: frontend development is mandatory, not optional
Solid PostgreSQL (mandatory)
- Hands-on experience with Meilisearch or another search / cache system
How we work (please read before applying)
These reflect issues we've hit before, we screen hard for them:
- Full-time focus. This is your primary engagement, not work squeezed in between other clients. Productivity that drops once you pick up side contracts won't work here.
- You are the person who does the work. Whoever interviews is whoever joins, no undisclosed substitutions, no swapping in someone else after the contract starts.
- Reliable, proactive communication in clear written and spoken English is essential. You should be able to read a brief, ask sharp questions, and give updates without being chased.
- Honor your committed availability and stay responsive during EST business hours.
We move quickly to end a contract if these expectations aren't met and we keep good people working as new features roll in.
Engagement details
- Hourly, full-time (~40 hrs/week), paid via Upwork
- Initial scope ≈ 2 weeks of planned features; ongoing as new features come up (no fixed duration)
- Skillset needs change between features
- Day-one contribution expected
- Final technical interview conducted before offer
To apply
Send a short Video note covering:
- A Laravel + Inertia feature you personally built, how you structured it, how you handled the Inertia/React data flow and any shared state, and what broke during implementation.
- Your Laravel production experience, with links to live work or repos if possible.
- Confirmation of your full-time availability and EST overlap, plus your expected weekly hours.
Vague or generic applications, or ones that can't speak to real production Laravel work in detail, won't move forward.
Auf Upwork öffnen