Der ideale Kandidat verfügt über ein starkes Produktverständnis sowie fundierte Kenntnisse in Datenbank- und Backend-Architekturen. Zudem hat er Erfahrung in der Entwicklung von APIs für Web- und Mobile-Apps sowie in der Integration und Kommunikation mit Drittanbietertools wie Zapier, HubSpot, Firebase Cloud Messaging, Apple Health und Fitbit.
Aufgaben
Entwicklung von serverseitigen APIs mit einer verteilten Microservices-Architektur und Business-Logik, inklusive Kommunikation mit externen Systemen und Datenbanken.
Unterstützung des Teams bei der Entwicklung von mobilen und Web-Anwendungen, indem wiederverwendbare und leicht nutzbare APIs für Web- und Mobile-Entwickler bereitgestellt werden.
Zusammenarbeit mit Stakeholdern, um Anforderungen zu analysieren und sicherzustellen, dass sie mit den Geschäftszielen und Nutzerbedürfnissen übereinstimmen.
Teilnahme an Brainstorming-Sitzungen und aktive Mitwirkung mit innovativen Ideen zur Verbesserung der User Experience.
Qualifikation
✅ Mindestens 6 Jahre Erfahrung als JS-Fullstack-Entwickler, mit einem starken Portfolio, das eine verteilte Microservices-Architektur mit NestJS und Message-Brokern wie NATS, RabbitMQ oder Kafka zeigt.
✅ Erfahrung mit der Bereitstellung und Wartung von Backend-Anwendungen auf AWS.
✅ Tiefes Verständnis von API-Designmustern, insbesondere für robuste Kommunikation mit Datenbanken pro Microservice (Saga-Muster).
✅ Erfahrung mit Sicherheitsmustern, um Datensicherheit zu gewährleisten.
✅ Praktische Erfahrung mit Suchlösungen wie Typesense, ElasticSearch oder Algolia.
✅ Fundierte Kenntnisse in:
* TypeScript
* Drizzle ORM
* Supabase Auth
* Postgres DB
* Docker & Docker Compose
* AWS ECS, AWS Fargate, AWS S3, AWS IAM
* Redis
✅ GitHub CI/CD
✅ Tiefes Verständnis von Client-Server-Kommunikation, Caching, Session- und State-Management.
✅ Gutes Verständnis für Systemdesign und ETL-Prozesse, da wir mit externen Datenquellen arbeiten.
✅ Erfahrung mit Mono-Repos und PNPM ist von Vorteil.
✅ Starke Kommunikations- und Teamfähigkeiten.
✅ Fähigkeit, sich an wechselnde Projektanforderungen anzupassen und mehrere Aufgaben gleichzeitig zu bewältigen.
✅ Branchenkenntnisse in der Fitnessbranche und Vertrautheit mit Fitness-Apps und -Trends sind ein Plus.
Besondere Qualifikationen
✔ Erfahrung mit Projekten, die Ernährungstracking, Trainingspläne, Fortschrittsverfolgung und externe API-Kommunikation beinhalten.
✔ Familiarität mit Wearable-Technologien, Smart Devices und der Synchronisation mit externen Fitness-Tracking-Systemen wie Apple Health, Fitbit und Garmin.
✔ Englischkenntnisse auf C1-Niveau sind erforderlich.
✔ Deutschkenntnisse auf C1- Niveau sind von Vorteil.
Benefits
✅ Herausfordernde Projekte mit modernster Technologie
✅ 100 % Remote-Arbeit mit flexiblen Bedingungen
✅ Schneller & reibungsloser Bewerbungsprozess – starte direkt mit wirkungsvollen Projekten
✅ Ein geprüftes Netzwerk aus erstklassigen Kunden, die Tech-Talente schätzen
Mach den nächsten Karriereschritt mit HaveDevs!
Jetzt bewerben und an Projekten mit echtem Impact arbeiten!
HaveDevs – Entwickle großartige Produkte!
Du suchst spannende Remote-Projekte, die zu deinen Fähigkeiten passen? HaveDevs verbindet Top-Entwickler mit innovativen Unternehmen weltweit.
Wir sind eine Online Marketing Agentur im Düsseldorfer Medienhafen. Wir helfen KMUs sichtbar im Internet sichtbar zu werden & planbar Neukunden zu gewinnen.