Your career starts on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
TicketSwap is on a journey to become the world’s favourite platform for fans to buy and sell tickets. On this journey, we’ve already reached over 15 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 Fullstack Developer specifically.
Are you ready to join the world’s favourite place for fans to buy and sell tickets? Continue reading below! 👇
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 backend 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.4 and Symfony 7.2 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.
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 frontend stack:
Next.js
We are running Next.js for quite some years now, which means a lot of big changes in our codebase in the recent years. We try to stay on the latest version and make use of all the cool new features, including the ones from React.
Typescript
Like the rest of the community, we moved to TypeScript. The type safety already helped us a lot with preventing bugs from entering production. But also the developer experience is so much better than before 😍
CSS Modules
We are using a couple of solutions for writing our CSS, but tend to move forward with CSS modules. Clean and easy, plus well supported by Next.js. We also use Tailwind in some parts of our codebase and Emotion where we didn't change it to CSS modules just yet.
Integration-, unit- and end-to-end testing
Playwright, Jest, React testing library, we have it all, so we can be confident to push whenever we want to production.
Twig
For our admin we use Twig as templating language. With Symfony UX and all its packages, we want to improve the admin to make it modern in looks and functionality again.
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:
At TicketSwap we don't only care about a competitive salary. We want you to be happy and healthy and get the best result possible, every single day! That's why we're offering a range of perks and benefits that we hope will help you reach all your goals and ambitions in life and enjoy every moment in and around the office.
MacBook Pro with 27" monitor
25 paid holidays a year
Friday drinks in the office
VISA Sponsorship
Pension plan, fully paid by TicketSwap
Healthy lunch & snacks every day
Research shows that women and those in traditionally underrepresented groups tend to apply only if they check all the boxes. That’s a shame, as we would love to build a diverse team. If you know you’ve ‘got what it takes’, but don’t meet every requirement for the role, we would still encourage you to apply.
TicketSwap is looking for the best and motivated talent out there no matter your nationality, gender, sexual preference or religious beliefs. 🚀
Proactive talent acquisition from third parties is not appreciated.
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.
Change language to: Dutch
This page is optimised for people from the Netherlands. View the version optimised for people from the UK.