Job Openings Mid-Level Laravel Developer (Remote)

About the job Mid-Level Laravel Developer (Remote)

TeamFill is a SaaS product that helps hiring teams run smarter, AI-assisted job interviews for the U.S. market. We're still small, which means every line of code you write will ship, shape the product, and be noticed by customers.

What You'll Do

  • Own features end-to-end in our Laravel + Vue 3 codebase, from DB schema to API endpoints to polished UI.

  • Write & maintain tests (Pest) so we can ship confidently several times a week.

  • Integrate 3rd-party APIs (OpenAI, Zoom, ATS integrations, billing, etc.).

  • Pair directly with the CEO to brainstorm product ideas and technical trade-offs.

  • Continuously improve performance, security, and developer experience.

What Were Looking For

  • 3-5 years of professional PHP experience, with 2+ years focused on Laravel.

  • Solid grasp of modern Laravel features (Eloquent, Queues, Events, Policies, etc.).

  • Comfort with Vue 3 or another modern JS framework.

  • Habit of writing automated tests (unit & feature).

  • Fluent in written and spoken English.

  • Time zone overlap with Europe (±3 h from Vilnius is perfect).

Nice-to-haves

  • Experience with Pest testing framework.

  • Day-to-day use of AI dev tools (Claude.ai, Cursor, GitHub Copilot).

  • Familiarity with billing, video, or HR-tech APIs.

  • Start-up or small-team background.

Why You'll Love Working Here

  • Direct impactworking side by side with the founder, not buried in hierarchy.

  • Stable runway and long-term vision; we were profitable and in control of our roadmap.

  • Modern tooling assistants, zero-downtime deploys, automated tests.

  • Flexible hours & remote culture care about outcomes, not clock-watching.

  • Competitive salary ($1000 - 3500k / month gross) + performance bonus.

How to Apply

  1. Send your CV + GitHub/portfolio 

  2. Answer these quick questions in your email (copy-paste works fine):
    1. Current role: What project are you working on, and why are you open to switching?

    2. Testing: Describe your experience with unit tests/Pest and test coverage on your last project. If none, how quickly could you learn Pest?

    3. AI tooling: Have you used Claude Code or Cursor? How often? If not, how fast would you get up to speed?

    4. Laravel portfolio: List notable Laravel projects, team sizes, and your responsibilities.

    5. Vue portfolio: Same as above, but for Vue projects.

    6. API integrations: Which APIs have you worked with, in what context, and what was your role?

    7. Comfort with AI interviews: Are you happy for the next interview to be conducted by an AI agent?

  3. If there's a fit, expect an AI video interview conducted by an AI agent.

  4. Expect a short paid coding task (<3 h) and a live pairing session with our team.