reydix - Tech Board

Welcome to the reydix Tech Board

Our tech team works from our offices in Athens and Hamburg and consists of highly experienced engineers from the areas of mobile & frontend, backend, QA and DevOps. Our goal is to implement innovative features and ensure the constant optimization of the user experience based on user feedback.

Inside our Scrum process we are divded in two domain teams. We utilize CI/CD pipelines for automated testing and smooth deployment as well as a fully transparent user story map, so that every team member knows at any time where our journey is headed to.

Scroll down to find out more about our tech stack, our engineering principles and the way we work here at reydix. 


Get To Know Our Teams


Powerful Tools and Frameworks

To us, it's important that our reydees have access to the best technology available on the market. That's why you will utilize state-of-the-art tools, technologies and frameworks so that you can establish a productive and effective workflow for yourself. Check out our solutions in use here:

Mobile

  • Swift / Kotlin
  • SwiftUI / Jetpack Compose
  • Swift Combine + Concurrency / Kotlin Flow
  • XCUITest
  • Swift Package Manager
  • Atomic Design (Native Component Library)

Frontend

  • TypeScript
  • React
  • Next.js
  • HTML
  • CSS
  • PNPM
  • Storybook

Backend

  • TypeScript
  • NestJS
  • PostgreSQL
  • Redis
  • Monorepo
  • RabbitMQ
  • CQRS

Infrastructure

  • AWS
  • Kubernetes
  • Docker

Monitoring

  • Prometheus
  • Grafana
  • Tempo
  • Loki

QA

  • TypeScript
  • WebdriverIO
  • Appium
  • Playwright
  • Cucumber BDD
  • K6

CI/CD

  • Golang + Groovy
  • Github Actions
  • Jenkins
  • ArgoCD
  • Firebase
  • Testflight
  • Google Play internal testing

Support Tools

  • JIRA
  • Confluence
  • Slack
  • Github
  • Terraform


This Is How We Do It

How we plan

We use a fully transparent user story map, so that every team member knows at any time where our journey is headed to.

How we design

Our design system is based on Figma and Atomic Design which enables a seamless collaboration between design and development.

How we develop

We utilize Scrum for our development process. Being agile allows us to react quickly to the feedback of our fans.

How we code

We apply Clean Code principles like SOLID, DRY and modular design in order to make our code readable and maintainable.

How we deploy

We have an integrated process with our CI/CD pipelines for automated testing and smooth deployment.

How we communicate

We live an open feedback culture - this is important for us to learn and develop further personally and professionally.

Do you want to learn more about reydix?

Check out our main career page here:

No matching job offers found

⏱️ Apply in just one minute
You only need your CV plus the answer to three short questions. That's it!

We are looking forward to your application.
Let's get connected!