Full Stack Software EntwicklerIn

Jenke Institut GmbH
Vogt, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
German

Job location

Remote
Vogt, Germany

Tech stack

Secure Shell (SSH)
JavaScript
Application Frameworks
Bash
Client Server Models
Command-Query Responsibility Segregation (Software Development)
Data Structures
JSON
Software Engineering
Web Services
React
GIT
Api Design
Docker

Job description

Software-Entwicklung und -Implementierung in modularer Service-Architektur:

  • Teilnahme und Moderation von Workshops zur Anforderungsanalyse sowie Entwicklung der Spezifikation und der Test-Cases
  • Selbstständige Implementierung von Services: Umsetzung der Features, solides Software-Design, Schnittstellen, Datenstruktur und -modellierung
  • Applikationsentwicklung: Umsetzung der UI mit unserem Komponenten-Framework
  • Integration der Services mit Datenquellen und externen Web-Services
  • Domänen-getriebenes API-Design mit JSON über HTTP

Requirements

Mehrjährige Erfahrung in Softwareentwicklung mit mindestens einer modernen höheren Programmiersprache, vorzugsweise JavaScript in Client-Server-Architektur

  • Sicherer Umgang mit Entwicklungstools wie git, Docker, bash, und ssh
  • Software-Entwicklung in komplexen Domänen mit Methoden wie DDD, CQRS, TDD/BDD
  • Entwicklungsdisziplin für vollkommen testgetriebenes Entwicklungsvorgehen
  • Erfahrung mit nicht-relationaler, dokumentenbasierter Datenmodellierung
  • Erfahrung mit modernen Web-Technologien und UI-Frameworks wie react
  • Hohes Maß an Genauigkeit, strukturierte Arbeitsweise und Zuverlässigkeit
  • Kundenkontakt schreckt Dich nicht ab, sondern ist ein echter Mehrwert für Dich
  • Bereitschaft zu regelmäßige Reisen zu Kunden und Teamtreffen (überwiegend im Süddeutschen Raum)
  • Kommunikationsstark mit sehr guten Deutschkenntnissen

Benefits & conditions

Professionellen Start-up Charakter: Hohe Motivation, offene Kommunikation, moderne Ausstattung und eine spannende, abwechslungsreiche Tätigkeit mit Kundennähe

  • Moderne Entwicklungskultur: testgetrieben, hoch iterativ, Domain-Driven-Design, CQRS
  • Kurze Entscheidungswege und individuelle Entwicklungsmöglichkeiten
  • Remote-First: großteils mobile Arbeit / Homeoffice mit regelmäßigen Teamtreffen

Apply for this position