We are uVida - Our offer consists of the uVida DYNOSTICS metabolic device, which we use to offer metabolic analyses around the world/in the DACH region via a large network of B2B partners. After the analysis, the person tested receives their evaluation and assessment in the uVida app. On request, they can also receive a personalized nutrition and/or training strategy based on their analysis values.
With uVida, users train more efficiently and safely as there is no overloading. The diet is more targeted, which makes it easier to lose weight.
Are you not afraid of challenges and keen to help our company from the Allgäu region move forward? We are looking for someone to join our team as soon as possible:
Backend Entwickler (m/w/d)
Dein Tech-Stack:
Backend: Ruby on Rails, PostgreSQL
Frontend: Hotwire + ActionViews + TailwindCSS für interne Views
DevOps: Docker, CI/CD (z.B. GitLab CI/CD pipelines), AWS oder vergleichbare Cloud-Plattformen
Tools: Git, GitLab, Jira, Figma, Rubymine, Postman, MS Teams
What you can expect:
Als Backend Entwickler (Full Stack) übernimmst du eine Schlüsselrolle in unserem Entwicklungsteam. Du gestaltest die Backend-Architektur aktiv mit, bringst dich bei Full-Stack-Themen ein und bist ein Teamplayer, wenn es um das Zusammenspiel von Frontend und Backend geht. Zu deinen Aufgaben gehören:
- Entwicklung und Weiterentwicklung unserer Rails-basierten Backend-Systeme
- Design und Implementierung von RESTful APIs für unsere Flutter-Apps
- Pflege, Wartung sowie Performance-Optimierung und Skalierung bestehender Systeme
- Enge Zusammenarbeit mit dem restlichen Entwicklungsteam und dem Produktmanagement
- Technische Entscheidungsfindung und Dokumentation
- Sicherstellung von Codequalität durch automatische Tests, Code-Reviews, etc.
Das bringst du mit:
- Mehrjährige Erfahrung mit Ruby on Rails oder vergleichbaren Frameworks in produktiven Anwendungen
- Erfahrung mit API-Design und idealerweise im Zusammenspiel zwischen Backend und Apps
- Gute Kenntnisse in Datenbankdesign (PostgreSQL) und Performance-Tuning
- Erfahrung mit DevOps-Themen (Docker, CI/CD, Cloud)
- Selbstständige, strukturierte Arbeitsweise, gute Kommunikationsfähigkeit und Teamgeist
- Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse.
- Idealerweise Kenntnisse in Flutter oder Interesse, sich in Flutter einzuarbeiten
- Erste Erfahrung im Aufbau von agentischen Systemen in bestehenden Stacks von Vorteil
- Erfahrung mit agilen Methoden (Scrum, Kanban) wünschenswert
What do we offer you?
We offer you a working environment in which you can feel comfortable and develop further:
Innovative company with a family atmosphere: You work in an innovative company with a family atmosphere.
Intensive training: To get started, you will receive intensive training in our product and the associated services.
Equipment: You will be provided with a laptop and a cell phone.
Remuneration and development opportunities: Remuneration in line with the market with various development opportunities.
Regular training courses: Regular training courses at our uVida Academy are a matter of course for us.
Team cohesion: Flat hierarchies and a brilliant team that goes full throttle together and supports each other.
Space for ideas: Freedom and space for your ideas and opportunities for further development.
Insight into the company's development: You will gain an insight into the further development of our company and our products.
Flexibility: Flexible working hours and the option to work remotely.
Einstiegsdatum: Ab sofort
Kernarbeitszeiten: Montag bis Freitag
Art der Stelle: Festanstellung, Vollzeit
Arbeitsort: Eine Mischung aus vor Ort in unserem Headquarter und Home-Office
