Magnet.me  -  Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Software Engineer Backend (PHP)

Geplaatst 24 apr. 2024
Delen:
Werkervaring
3 tot 4 jaar
Full-time / part-time
Full-time
Functie
Soort opleiding
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

TicketSwap is on a journey to become the world’s favorite platform for fans to buy and sell tickets. On this journey, we’ve already reached over 12 million users across 36 countries. Our goal is to make buying and selling second-hand tickets safe, fair, and easy.

On our journey, we face lots of exciting product challenges. Think about building new features for our fans, scaling the platform, and making the complex simple. As a company, we’re driven by both a passion for technology and a desire to create new, innovative products. We love sharing knowledge together and thrive on being able to adapt as a team!

TicketSwap is built by fans, for fans. Keeping them at the heart of everything we do is our guiding principle. We are continuously on the hunt for creative and intelligent people to strengthen our product team. Right now we are looking for a Software Engineer Backend (PHP) specifically.

Are you ready to join the world’s favorite place for fans to buy and sell tickets? Continue reading below!

Our stack

You will be working with cutting edge technology within a company where we always strive to work within the latest version. To give you an idea, here's a glance of our stack:

PHP & Symfony

We're always on the latest PHP and Symfony versions, if possible on release day, or shortly after. We're currently running PHP 8.3 and Symfony 7.0 and we love it

Event driven architecture & RabbitMQ

Commands and events are our first class citizens on our platform. For asynchronous message handling we use RabbitMQ.

GraphQL

We have built our own attribute based GraphQL framework for rapid development, to communicate with our iOS and Android apps as well as our Next.js web client.

MySQL & Redis

We rely on proven industry standards, we store our data in MySQL and Redis.

AWS & Kubernetes

Our whole infrastructure is hosted at Amazon with Kubernetes. We manage our infrastructure in code (IaaS) with Hashicorp tools (e.g. Terraform).

Code Quality

Quality is important so we're running full static analysis on the highest levels with PHPStan and strive to full unit and functional test coverage.

Domain Driven Design

Using the same ubiquitous language in our codebase as the business uses is key for future evolvability and maintainability of our platform.

Elasticsearch

We use Elasticsearch as search engine to help the fan find that awesome event and ticket they want to go to.

Projects we are currently working on

Your curiosity is really important, as is your drive for innovation. The product team has a lot of freedom and space for personal creativity. Productivity and teamwork are key values for us so your contributions will have a huge impact. Your newly shipped feature will be used by thousands of our users immediately. Here are some example projects, to give you an idea of what's going on:

  • An entirely new raffle system for those events where there are more people looking for tickets than there are tickets available, to keep our system fair and scalpers out;
  • As the event ticketing industry is evolving, we're broadening the support of more ticket file types;
  • Automized SecureSwap configuration for Secure Swap partners, to make it easier for them to connect with us and make events 100% safe;
  • Without events, our fans cannot sell or buy tickets, so we're improving event creation significantly.

About you

  • You have been a software engineer for a couple of years (3+) and have a good working knowledge of PHP (possibly with the Symfony framework) and MySQL.
  • You are based in The Netherlands, are an EU resident, or have an existing visa to work here. A relocation package is not provided.
  • You use git every day, write meaningful commit messages, and test the code you check in.
  • Even though you've been around the block, you also know that the field of software engineering is a fast moving target and there is no way you can know everything, so every day is an opportunity to learn and embrace change.
  • You enjoy bringing value to end users, and acknowledge that small steps every day are the way to get there.
  • If you have experience with Javascript/React, native mobile languages, or "ops tools" - that's a big bonus.

Join the TicketSwap team!
Diversity and inclusion of all types of people is what makes a company super-productive and amazing. At TicketSwap we really value individuality and authenticity. Always be yourself!
We are committed to creating and sustaining and open and supportive work environment. This includes equal opportunity in hiring, promotions and personal development within the company, regardless of one’s sexual orientation, gender identity or expression.

Entertainment
Amsterdam
Actief in 7 landen
180 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 31 jaar oud