Developer - Cloud-Anwendung

Westhouse Consulting GmbH
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Tech stack

API
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Python
PostgreSQL
Scrum
TypeScript
Network Routers
Load Balancing
Tailwind
AWS Lambda
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Integration Tests
GraphQL
Front End Software Development

Job description

  • Entwicklung und Betrieb von Web-Anwendungen unter Nutzung gängiger Frameworks wie React.JS sowie relevanter AWS Services (u.a. AppSync, Application Load Balancer)
  • Entwicklung und Betrieb von APIs (REST, GraphQL) mit TypeScript / AWS Lambda, um Daten für Frontend-Dienste sowie Datenkonsumenten bereitzustellen
  • Entwicklung und Betrieb von Datenbanken, basierend auf PostgreSQL / AWS RDS
  • Weiterentwicklung des Benutzer- und Rechtekonzeptes (u.a. WebSSO, AzureAD) sowie Umsetzung von Security-Anforderungen
  • (Weiter-)Entwicklung automatisierter Unit- und Integrationstests für UI-Komponenten und API-Controller sowie Erweiterung von CI/CD-Pipelines
  • Beratung zu Fullstack-Architekturentscheidungen und Konzeption neuer Software-Komponenten mittels ADRs
  • Durchführen von Code-Reviews, Fehlerbehebung und Optimierung der Performance von Fullstack-Applikationen

Requirements

  • (Muss) Erfahrung in Entwurf, Umsetzung und Wartung von Webseiten mit ReactJS und TypeScript aus je 5+ Projekten
  • (Muss) Erfahrung in der Entwicklung von AWS Cloud-basierten Anwendungen (u. a. mit AWS RDS, Lambda) aus 3+ Projekten
  • (Muss) Erfahrung in Entwicklung und Betrieb von APIs (REST & GraphQL) mit TypeScript, Python, AWS Lambda aus je 3+ Projekten
  • (Muss) Erfahrung in Modellierung und Implementierung von Datenbanken, basierend auf PostgreSQL / AWS RDS aus 3+ Projekten
  • Erfahrung in Verwendung von TailwindCSS, Tanstack Query Router aus je 2+ Projekten
  • Erfahrung in AWS AppSync, Application Load Balancer aus je 2+ Projekten
  • Erfahrung in WebSSO, AzureAD aus je 2+ Projekten
  • (Zusätzliche) Rolle des Architekten bzw. Architekturentscheiders in 2+ Projekten
  • Erfahrung in agil geführten Projekten (SCRUM etc.) aus 3+ Projekten

Apply for this position