Webentwickler / Full Stack Engineer

dataschalt engineering GmbH
Lübeck, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English, German

Job location

Lübeck, Germany

Tech stack

JavaScript
API
AJAX
Apache HTTP Server
HTML5
User Authentication
Bootstrap
CSS
Databases
Computer Engineering
Cross-Site Request Forgery
Linux
Web Servers
JSON
jQuery
Mercurial
MySQL
Nginx
Node.js
Open Web Application Security
Software Architecture
Software Engineering
SQL Injection
SQL Databases
TypeScript
UML
Web Applications
WebSocket
Cross-Site Scripting (XSS)
GIT
Operational Systems
Software Version Control
Go

Job description

  • Entwicklung, Testung und Wartung von modernen Webanwendungen
  • Optimierung von Performance, Sicherheit und Skalierbarkeit (Client und Server Seite)
  • Erstellen von Software-Architektur und Design via UML-Diagramme
  • Entwurf und Dokumentation klar strukturierter Anwendungen

Requirements

  • Abgeschlossenes Studium der Elektrotechnik / technischen Informatik / Softwaretechnik oder verwandter Fachgebiete
  • Idealerweise mehrjährige Berufserfahrung
  • Sehr gute** Programmierkenntnisse** in JavaScript, HTML5, CSS3, Go (Golang)
  • Idealerweise Programmierkenntnisse in TypeScript und mit der **Datenbanksprache **SQL
  • Fundierter Umgang mit Programmierpraktiken und Schutz vor gängigen Angriffen via XSS, CSRF oder SQL-Injection
  • Sicherer Umgang mit den Frameworks & Libraries Bootstrap, jQuery
  • Fundiertes Wissen in REST-APIs, Node.js, WebSockets, JSON oder AJAX
  • Erfahrung im Umgang mit Anforderungen
  • Kenntnisse von Webservern, wie** **Apache oder Nginx
  • Kenntnisse von** Datenbanken**, wie MySQL
  • Kenntnisse vom Betriebssystem Linux / Unix
  • Kenntnisse in** Versionsverwaltung**, wie Git, Mercurial
  • Kenntnisse von** Security-Aspekten**, wie OWASP Top 10, sichere Authentifizierung oder HTTPS/TLS
  • Sprachkenntnisse: Englisch auf B2-Level, Deutsch* auf B2-Level (*für diese Position ist eine Sicherheitsüberprüfung nach SÜG erforderlich, diese setzt in der Regel die deutsche Staatsbürgerschaft voraus)
  • Analytisches Denken und Problemlösungskompetenz
  • Kommunikations- und Teamfähigkeit

Benefits & conditions

  • Flexible Arbeitszeiten
  • Möglichkeiten für mobiles Arbeiten (bis zu 2 Tage / Woche)
  • Attraktive Vergütung
  • Moderne Arbeitsumgebung
  • Arbeitgeberzuschuss zum Mittagessen
  • Parkmöglichkeiten
  • Flache Hierarchien in einem familiären Umfeld
  • Betriebsfeiern
  • Zukunftssicherer Arbeitsplatz mit individueller Entwicklungsperspektive

Apply for this position