Senior Full-Stack Entwickler (Angular/Django) - 100% Remote
Aus der Ferne
Vollzeit
Wir suchen einen erfahrenen Full-Stack Webentwickler zur Beschleunigung der Entwicklung unserer innovativen GameReady und GRTp Webanwendungen. In dieser Position arbeiten Sie mit modernsten Technologien wie Angular, Django, AWS und Kubernetes, um robuste, skalierbare Lösungen zu entwickeln und bestehende Systeme zu warten.
Hauptaufgaben
- Konzeption und Entwicklung neuer Funktionen für GameReady und GRTp Webanwendungen mit Angular und Django Frameworks.
- Verfassen von sauberem, wartbarem Code in TypeScript und Python unter Einhaltung bewährter Praktiken und Designmuster.
- Implementierung responsiver und intuitiver Benutzeroberflächen mit Angular 17 und modernen Frontend-Technologien.
- Entwicklung von RESTful APIs mit Django REST Framework zur Unterstützung von Frontend-Anwendungen.
- Konfiguration und Optimierung der Hintergrundverarbeitung mit Celery für verbesserte Anwendungsleistung.
- Zusammenarbeit mit DevOps bei der Bereitstellung und Verwaltung von Anwendungen in Kubernetes-Umgebungen.
- Implementierung von Infrastructure as Code mit Terraform für das AWS-Ressourcenmanagement.
- Teilnahme an Code-Reviews und Bereitstellung technischer Anleitung für Teammitglieder.
- Fehlersuche und -behebung sowie Lösung von Leistungsproblemen in bestehenden Anwendungen.
- Überwachung der Anwendungsgesundheit und Implementierung von Verbesserungen zur Sicherstellung optimaler Leistung.
Erforderliche Fähigkeiten
- Mindestens 5 Jahre Berufserfahrung in der Full-Stack-Webentwicklung.
- Fundierte Expertise in TypeScript und Angular (Version 14+) Framework-Entwicklung.
- Versiert in Python (3.10+) mit solider Erfahrung in Django (4.0+) und Django REST Framework.
- Erfahrung mit Celery für asynchrone Aufgabenverarbeitung in Django-Anwendungen.
- Praktische Kenntnisse von AWS-Diensten, insbesondere EKS (Elastic Kubernetes Service).
- Praktische Erfahrung mit Kubernetes für Container-Orchestrierung und -Bereitstellung.
- Erfahrung mit Infrastructure as Code mittels Terraform.
- Vertraut mit CI/CD-Pipelines und automatisierten Teststrategien.
- Ausgeprägte Problemlösungsfähigkeiten und Aufmerksamkeit für Details.
- Ausgezeichnete Kommunikationsfähigkeiten und Fähigkeit, in einer Remote-Umgebung zu arbeiten.
Wünschenswert
- Erfahrung mit RxJS für reaktive Programmierung in Angular-Anwendungen.
- Kenntnisse von NgRx für State Management in Angular-Anwendungen.
- Erfahrung mit PostgreSQL oder anderen relationalen Datenbanken.
- Vertrautheit mit Redis für Caching und Message Brokering.
- Erfahrung mit Docker-Containerisierung.
- Kenntnisse von Monitoring-Tools (Prometheus, Grafana).
- Erfahrung mit WebSockets für Echtzeit-Anwendungen.
- Hintergrund in Gaming- oder Leistungsanalyse-Anwendungen.
Warum Sie bei uns arbeiten sollten
Werden Sie Teil unseres innovativen Teams und tragen Sie zu hochmodernen Webanwendungen bei, die die Branche transformieren. Die Remote-Arbeit bietet Ihnen die Flexibilität, Work-Life-Balance zu erreichen, während Sie mit talentierten Fachleuten weltweit zusammenarbeiten. Wir bieten wettbewerbsfähige Vergütung, berufliche Entwicklungsmöglichkeiten und die Chance, mit neuesten Technologien in einer unterstützenden Umgebung zu arbeiten.