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, GermanJob 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