Skip to content

Open nowPosted 9 days ago

Software Engineer (PHP)

NFQ14 open roles

Where
Vilnius
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Engineer (PHP)NFQ · Vilnius
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on NFQ's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.8%7 days
  4. 14.3%14 days
  5. 33.7%30 days
This job: posted 9 days ago

The posting

NFQ is a core technology partner for HomeToGo – a dedicated team of software engineers and data science professionals driving innovation to power a marketplace with the world’s largest selection of vacation rentals. We are expanding HomeToGo’s technology teams in Lithuania and Poland and are looking for the brightest talents to join the company.

HomeToGo is the SaaS-enabled marketplace with the world's largest selection of vacation rentals, listing millions of offers from thousands of trusted partners, including Booking.com, Vrbo and TripAdvisor. From vacation homes, cabins, beach houses, apartments, condos, house boats, castles, farm stays and everything in between, HomeToGo combines price, destination, dates and amenities to find the perfect accommodation for any trip worldwide.

Founded in 2014, HomeToGo operates localized apps and websites in more than 30 countries across Europe, North America, South America, Australia, and Asia-Pacific. HomeToGo Group includes brands such as Agriturismo.it, AMIVAC, Interhome, Smoobu, Casamundo, EscapadaRural, Kurzurlaub, Tripping.com, Wimdu, and others.

As a Software Engineer (PHP), you will join the team behind HomeToGo's revenue platform, which sits at the centre of the company's financial operations, from the revenue earned across its brands to the money exchanged with its partners. The platform is deeply integrated with Salesforce, SAP and partner systems. Teams throughout the company depend on its output, which makes understanding the business processes a part of your job. You will work with rich domain logic, enterprise integrations and the engineering discipline that keeps a critical platform reliable, observable and easy to evolve. You will take ownership of features and see them through to production, in direct collaboration with business and technical stakeholders across the company. The team is experienced and values solid engineering, effective feedback and honest conversations about trade-offs.

In this role, you will

  • Implement and evolve the rules that determine what the company earns and what it owes its partners, based on requirements from business stakeholders
  • Build and maintain the API- and event-based integrations that keep the platform consistent with Salesforce, SAP, payment systems and booking providers, in close collaboration with engineering teams across HomeToGo
  • Extend the platform with LLM-based tooling, from MCP servers that expose its data safely to business teams and AI agents, to agent workflows that automate operational work
  • Deliver trustworthy data to Finance and Business Intelligence, from the exports that feed the data warehouse to the alerting and quality checks around them
  • Replace manual financial workflows with automated, tested processes, in collaboration with the teams who run them today
  • Keep the platform reliable and observable, using Grafana, Prometheus and Kibana to monitor it in production, respond to incidents, find root causes and turn recurring problems into lasting fixes
  • Work across a set of applications written in modern PHP on Symfony 7 and 8, backed by MySQL, Redis and RabbitMQ, deployed on Kubernetes alongside AWS managed services
  • Take part in the platform's technical evolution, including completing its move to Kubernetes, regular framework and dependency upgrades as well as the retirement of legacy components
  • Take ownership of your features from refinement to production, and take an active part in code review, planning and retrospectives

What you will bring

  • 2+ years of professional backend development, in PHP and Symfony or in another object-oriented language with the willingness to make PHP your main one
  • Solid knowledge of relational databases: schema design, transactions, indexes and the ability to reason about a query plan
  • Practical experience with LLM-based tools, both as a user in your daily engineering work and as a builder: MCP servers, agent frameworks such as Google ADK, or comparable projects of your own
  • A habit of writing tests as part of your normal workflow, and a serious attitude to static analysis and code review
  • Willingness to work directly with business stakeholders and to invest time in understanding their processes as thoroughly as the code that supports them
  • The ability to explain technical decisions to people outside engineering, and to ask precise questions when a requirement is unclear
  • Continuous learning as a habit, whether that means a new tool, a new part of the business or a better way of working the team has agreed on
  • Working English, spoken and written. The team works daily with colleagues across Europe and beyond
  • Experience building and consuming APIs, and some exposure to asynchronous or message-based processing with RabbitMQ, Kinesis, SQS or similar
  • Hands-on experience with Docker, Kubernetes and AWS managed services
  • Familiarity with Grafana, Prometheus, Kibana or a comparable monitoring stack

What we offer

  • Growth and development opportunities. Build your career with support from an international and experienced team. We offer mentoring, regular feedback through our 360° feedback process, performance evaluations, and opportunities to grow professionally.
  • A culture where you can make an impact. Join a workplace built on trust, empowerment, recognition, and autonomy. We share company goals transparently every quarter and encourage everyone to contribute ideas and take ownership.
  • A supportive and international environment. Become part of a diverse team of 30+ nationalities, where collaboration, knowledge sharing, and mutual support are part of everyday life. We value work-life balance and create an environment where people can thrive.
  • A great benefits package. We offer a competitive salary, health insurance, additional days off, flexible working hours, employee-led workshops, office perks, regular team-building activities and company events.

Salary range: € 3000 - 5500 gross / month

If you have any questions, please contact me at [email protected] or via Linkedin.

Check all our career opportunities here.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against NFQ's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on NFQ's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    NFQ's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.