View job here

We asked people around the world: What makes a person a true fan? The answers were: Attending concerts, buying merch, streaming music, and more. But how can fans really prove their fandom to their artist? And do artists actually know who their biggest fans are and why? So far, not at all. To make fans visible to their idols and, on the other hand, give artists a platform to reward their fans for their engagement, we have created reydix.

Reydix is the first overarching fan ecosystem in music and live entertainment – with the reydix fan app, the B2B app and the LiveTime Wristband. A groundbreaking technology, reshaping how people connect, socialize, entertain and share experiences in the world of artists, venues, brands and their fans. With reydix, for the first time, a real connection is possible.

Currently, we are further growing and are looking for a dedicated and experienced Senior Backend Engineer to join our team on a full-time basis as of now. You’ll be part of a dynamic, agile team of 30 individuals, working in an innovative and tech-driven environment backed by experienced partners. With headquarters in the vibrant Piraeus district, just steps away from the waterfront, you’ll find inspiration in our surroundings and our team’s collective energy.

Our benefits - 10 reasons for reydix

  • 💰 COMPENSATION & SAFETY: In addition to an attractive and competitive salary you'll receive a permanent employment contract in a financially stable and future-proof company with strong and experienced partners.
  • 👨🏻‍💻 FLEXIBILITY IS KING: We offer a flexible model for hybrid working - with three days per week to work remotely and two days from our office, so you can maintain a healthy work-life balance.
  • 💡 DEVELOP WITH US: With our continuous feedback process and tailored trainings and workshops, you will grow every day and bring out the best in yourself.
  • 💻 PERFECTLY EQUIPPED: We provide you with the most modern state-of-the-art IT equipment of your choice as well as cutting-edge technologies for an efficient workflow - check out our tech board.
  • 🔁 AGILE RULES EVERYTHING: We utilize Scrum for our development process, integrated with our CI/CD pipelines for automated end-to-end testing and smooth deployment as well as fully transparent user stories, so that every reydee knows at any time where our journey is headed to.
  • 🤝 GET CONNECTED: You will go through our onboarding program, with your personal onboarding buddy, so that you are well prepared for a successful start.
  • ✨ TEAM AND SPIRIT: reydix consists of a team of 30 sensational people who support each other and work together with passion and spirit to redefine fan engagement.
  • 🏛️ COME IN: Our office is attractively located in the center of Piraeus - just minutes away from the water and surrounded by great lunch places.
  • ☕ HAVE A DRINK: Of course you always have access to free coffee and tea as well as a filled fridge, in case you get in the mood for a snack break.
  • 👥 BRING A REYDEE: Do you know someone who might fit to one of our open jobs? We reward every successful employee referral with a bonus up to 2.000 €.

What you will be doing

  • Domain-Driven Design: You are part of an agile domain team consisting of developers, UI/UX designers, DevOps engineers, QA automation engineers and product owners, take part in our scrum ceremonies and are actively involved in shaping our user stories, acceptance criterias and tasks.
  • System design: You design, develop, and maintain our backend systems and APIs to support our software applications and expand our monitoring environment using top-notch tools.
  • Coding: You write clean and traceable code following best practices and coding standards and perform code reviews to provide constructive feedback in order to maintain a high-quality codebase - for that you use your own feature environments to ensure a great coding flow.
  • Optimization: You improve the performance, scalability, and security of our backend systems by identifying and troubleshooting issues, debugging problems, and implementing timely solutions.
  • DevOps & Monitoring: Together with your colleagues, you take end-to-end ownership for all backend CI/CD pipelines, automate your backend processes (e. g. schema migrations) and monitor your services.

Your qualification

  • You have successfully completed a bachelor's or master's degree in computer science, software development or a similar field and have several years of sound professional experience in the above-mentioned area.
  • You are an expert in backend development with Node.js / NestJS and TypeScript, ideally using a framework like Fastify, Express.js or similar, and have proven skills in working with RESTful APIs and integrating third-party services.
  • You have sound experience with tools for automation and monitoring.
  • You are experienced in designing distributed systems with microservices using best practices, such as Monorepo, to balance complexity and extensibility of the overall system.
  • You have an agile mindset and appreciate working in a cross-functional Scrum team.
  • Preferably you are familiar with the implementation of features based on Domain Driven Design - but this is not a must.
  • You involve your team colleagues in your considerations through a proactive communication in order to drive development forward together as a team.
  • You have a data-orientated way of working and attach great importance to quality and diligence.
  • Language skills: You are business fluent in Greek and English.

Let's get connected!

We want to keep the process short and simple, but we also want to know who you are. Therefore, we only need your CV as a PDF file, but no cover letter or references. Instead, please answer the three questions we have prepared for you.

Are you reydix-ready? We look forward to receiving your application!