Login for faster access to the latest job offers. Click here if you don't have an account.

Senior Software Engineer - Integrations Full-time Job

9 months ago IT & Telecoms Dublin
Job Details

Who are Smartbox?


Isn’t offering a moment to live the best gift of all?

In a world where people are more than ever looking for time for themselves, and are seeking meaningful relationships, offering someone the possibility to experience something rather than offering a material gift is the most valuable and thoughtful way to tell your loved ones you love them.

At Smartbox Group, all our energy and creativity are focused on the idea of providing the most beautiful gift to offer and to receive.

As pioneer and European leader, we intend to consolidate our position of reference experience gift by providing the best choice and the best services, to make sure the customers live a memorable experience.


• 3,1 million experience gifts sold in 2021 by Smartbox Group, for a business volume of nearly 450 million euros.

• Presence in 9 countries : France, Italy, Spain, Belgium, Switzerland, Netherlands, Denmark, Sweden and Portugal

• N°1 in 6 countries: Italy, Spain, Belgium, Switzerland, Denmark & Portugal.

• Our brands: Smartbox, Bongo, Odisseias, Cadeaubox, La Vida Es Bella, Dakotabox, Emozione3 and Memories

• A wide choice of experience themes: Overnight Stays, Wellness, Adventure, Gastronomy, Days out and Special occasion multi-themes.

• 40,000 partners (hotels, restaurants, wellness centres, outdoor activities…) across Europe.

• 686 employees in Europe.


Objectives of Role:



Smartbox is seeking an exceptional and passionate back-end Software Engineer to contribute to the success of their Dublin HQ IT team. You will be part of the team building the Integration platforms that will allow Smartbox to increase its success across a variety of channels.

So if you're ready to take on a massive challenge in a company where you can make a significant impact, we want to hear from you.

Smartbox is seeking an exceptional and passionate back-end Software Engineer to contribute to the success of their Dublin HQ IT team. You will be part of the team building the Integration platforms that will allow Smartbox to increase its success in retail . So if you're ready to take on a massive challenge in a company where you can make a significant impact, we want to hear from you.


Your day-to-day work and responsibilities will include:

  • Develop and maintain REST/SOAP APIs
  • Write unit and integration tests as part of the CI pipeline
  • Keep the project always up to date with new PHP and Symfony versions/features
  • Monitor applications in production, report and fix bugs
  • Review the code of other team members
  • Prepare and release new versions of the application
  • Work on improvements and tech debts
  • Maintain and improve project documentation
  • Support and work on our ESB


To be able to perform all that, you will be working with:


  • PHP
  • MySQL
  • RabbitMQ
  • Kibana
  • Symfony
  • Redis
  • GIT
  • Jira
  • Confluence
  • And much more


Required skills:


  • Solid experience in PHP versions 7 and 8, object-oriented development and PHP frameworks (preferably Symfony)
  • Strong expertise with Queue systems
  • Strong expertise with Docker and Kubernetes
  • Strong expertise in software testing with PHPUnit
  • Expertise with Relational Databases
  • Good understanding about CD/CI
  • Clean code, design patterns, SOLID
  • Good problem-solving skills
  • Good skills working with REST/SOAP
  • Good grasp of agile software development and methods (e.g., Scrum, Kanban)
  • Ability to act independently as a key technical specialist and ask the right questions, and drive troubleshooting with experts
  • Excellent written and spoken English skills
  • Ability to work in diverse work cultures and comfortable working with remote team members


Desired skills:


  • DDD - Domain Driven Design
  • ELK stack and/or system logging/alerting/monitoring