a Randstad company

Software Engineer (React, Angular, Node.js, TypeScript, JavaScript, HTML5, CSS3)

Profil
Verfügbar ab
10.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
60%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Mitarbeiter eines Dienstleisters
Der Experte ist ein festangestellter Mitarbeiter eines Unternehmens aus dem IT- und Engineering-Bereich.

5 Monate

2022-09

heute

Tool zur Anlagenauslegung

Software Engineer Typescript React CSS ...
Rolle
Software Engineer
Projektinhalte

Für die Auslegung von Maschinenanlagen und deren Komponenten sind verschiedene Berechnungen abhängig von den jeweils einzusetzenden Rohstoffen erforderlich. Dazu wurde ein neues Tool entwickelt, das mit seinen Leistungsmerkmalen alle bisher mit getrennten Arbeitsmitteln durchgeführten Aufgaben zentral mit aufeinander abgestimmten Arbeitsschritten ermöglicht. Alle dazu erforderlichen Daten werden in einer Datenbank geführt.

Das Tool (teil-)automatisiert darüber hinaus die Schnittstelle zum Vertrieb bzgl. der Weitergabe von Kundenanfragen und der manuellen Weiterverarbeitung der erhaltenen Daten durch die Fachabteilung. In einem eingeschränkten Funktionsumfang wurde auch für Kunden des Maschinenherstellers ein Zugang zu diesem Tool realisiert.

Meine Aufgaben dabei:

·         Konzipieren der Softwarearchitektur und Datenmodells

·         Implementieren des Architekturgerüsts (Monorepo mit NX): Node Backend, React Frontend

·         Implementieren von verschiedenen Backend/Frontend Bibliotheken u.a. Logging, Datenzugriff

·         Implementieren der Frontend-Anwendung und Lokalisierung

·         Implementieren von interaktiven Diagrammen

·         Kommunikation mit Server über REST-API

·         Erstellen von Unit Tests, E2E Testing


Aktivitäten:

Konzeption, Design, Implementierung, Cross Browser Testing

Technologien:

Typescript, React, CSS, Node.js, Express, REST, Cypress, Jest, Prisma, SQL Server

Tools:

Visual Studio Code, Microsoft Teams, DevOps Server, Git, GitLab, Chrome-DevTools, NX, Microsoft SQL Server Management Studio

Produkte
Konzeption Design Implementierung Cross Browser Testing
Kenntnisse
Typescript React CSS Node.js Express REST Cypress Jest Prisma SQL Server Visual Studio Code Microsoft Teams DevOps Server Git GitLab Chrome-DevTools NX Microsoft SQL Server Management Studio
1 Jahr 6 Monate

2021-08

heute

Konfigurationstool für Hardware-Tastatur

Software Engineer Typescript Angular SCSS ...
Rolle
Software Engineer
Projektinhalte

Realisierung eines Konfigurationstools für Theaterinspizienten, das eine spezielle Hardware-Tastatur verwendet, um verschiedene Geräte in einem Theater zu konfigurieren und zu steuern. Die Tastatur wird über ein JSON-Dateien eingerichtet, die manuell geschrieben sind. Dieses Tool bietet eine interaktive Möglichkeit, diese JSONs zu erstellen, wo. Alle Tasten und ihre Ereignisse werden grafisch dargestellt sowie ihre Verbindungen untereinander.

Die Schaltflächen können von unterschiedlicher Art sein und zu unterschiedlichen Gruppen gehören, was bedeutet, dass es viele Permutationen möglicher Konfigurationen gibt. Dieses Tool wurde entwickelt, um dem Benutzer eine ergonomische Möglichkeit zu bieten, die Konfigurationen zu erstellen, ohne sich mit hochspezifischen Kenntnissen befassen zu müssen.

Meine Aufgaben dabei:

·         Konzipieren der Softwarearchitektur und Datenmodells

·         Implementieren des Architekturgerüsts (Monorepo mit NX): Node Backend, Angular Frontend

·         Implementieren von verschiedenen Backend/Frontend Bibliotheken u.a. Logging, Datenzugriff

·         Implementieren der Frontend-Anwendung und Lokalisierung

·         Kommunikation mit Server über REST-API

·         Erstellen von Unit Tests, E2E Testing

 

Aktivitäten:

Konzeption, Design, Implementierung, Cross Browser Testing

Technologien:

Typescript, Angular, SCSS, Node.js, Express, REST, Cypress, Jest

Tools:

Visual Studio Code, Microsoft Teams, DevOps Server, Git, GitLab, Chrome-DevTools, NX

Produkte
Konzeption Design Implementierung Cross Browser Testing
Kenntnisse
Typescript Angular SCSS Node.js Express REST Cypress Jest Visual Studio Code Microsoft Teams DevOps Server Git GitLab Chrome-DevTools NX
2 Jahre 1 Monat

2021-01

heute

Frontend für Inspizientenanlage

Software Engineer Javascript Typescript Angular (Material) ...
Rolle
Software Engineer
Projektinhalte

Realisierung einer Anlagensoftware für Theaterinspizienten, bestehend aus einem Control Panel als Webanwendung (Frontend, Backend, Datenbank) sowie diverser Gerätesoftware (Bootloader und Firmware (MicroController STM32, PIC32, PIC18)) für Lautsprecher, Lichtzeichen, Hinweisleuchten und Hardware-Tastatur

Meine Aufgaben dabei:

·         Redesign und Optimierung bereits vorhandener Angular Komponenten

·         Design und Implementierung neuer Angular Komponenten

·         Kommunikation mit Server über Websockets und REST-API

·         Deployment


Aktivitäten: Design, Implementierung, Cross Browser Testing

Technologien: Javascript, Typescript, Angular (Material), SCSS, Node.js, Express, Socket.io, MySQL

Tools: Visual Studio Code, Microsoft Teams, DevOps Server, Git, Chrome-DevTools, MySQL Workbench

Produkte
Visual Studio Code Microsoft Teams DevOps Server Git Chrome-DevTools MySQL Workbench
Kenntnisse
Javascript Typescript Angular (Material) SCSS Node.js Express Socket.io MySQL Design Implementierung Cross Browser Testing
8 Monate

2021-09

2022-04

Fullstack-Entwicklung einer Verwaltungssoftware für Maschinendaten

Software-Engineer Typescript Angular SCSS ...
Rolle
Software-Engineer
Projektinhalte

Realisierung einer Webanwendung (Node Backend Server + Angular Frontend) für Maschinendaten, die das Laden, Visualisieren, Ändern und Speichern von hierarchischen Datenstrukturen ermöglicht. In den Datenstrukturen können Elementen URLs von Dashboards zugeordnet sein, die mit dem in der Hierarchie selektierten Element entsprechend angezeigt werden.

Meine Aufgaben dabei:

·         Konzipieren der Softwarearchitektur

·         Konzipieren des Datenmodells

·         Implementieren des Architekturgerüsts (Monorepo mit NX): Node Backend, Angular Frontend

·         Implementieren von verschiedenen Backend/Frontend Bibliotheken u.a. Logging, Datenzugriff

·         Implementieren der Frontend-Anwendung

·         Implementieren von Benutzer-, Rollen- und Rechteverwaltung

·         Kommunikation mit Server über REST-API

·         Erstellen von Unit Tests, E2E Testing

 

Aktivitäten: Konzeption, Design, Implementierung, Cross Browser Testing

Technologien: Typescript, Angular, SCSS, Node.js, Express, REST, Cypress, Jest

Tools: Visual Studio Code, Microsoft Teams, DevOps Server, Git, GitLab, Chrome-DevTools, NX

Produkte
Visual Studio Code Microsoft Teams DevOps Server Git GitLab Chrome-DevTools NX
Kenntnisse
Typescript Angular SCSS Node.js Express REST Cypress Jest Konzeption Design Implementierung Cross Browser Testing
3 Monate

2021-05

2021-07

Mini-Info-Display

Software Engineer Typescript React SCSS ...
Rolle
Software Engineer
Projektinhalte

Realisierung einer Webanwendung für ein touchbasiertes RaspberryPi Gerät, bestehend aus mehreren Anzeigetypen. Die Anzeigetypen sind Server über Sockets und REST-API-Schnittstellen gesteuert.

Meine Aufgaben dabei:

·         Kommunikation mit Server über Websockets und REST-API

·         Redesign und Optimierung bereits vorhandener React Komponenten

·         Design und Implementierung neuer React Komponenten

·         Deployment

Aktivitäten: Design, Implementierung, Cross Browser Testing

Technologien: Typescript, React, SCSS, Node.js, Express, Socket.io, REST

Tools: Visual Studio Code, Microsoft Teams, DevOps Server, Git, Chrome-DevTools

Produkte
Visual Studio Code Microsoft Teams DevOps Server Git Chrome-DevTools
Kenntnisse
Typescript React SCSS Node.js Express Socket.io REST Design Implementierung Cross Browser Testing
2 Monate

2021-02

2021-03

Sensordatenanalyse

Software Engineer Python MQTT Elasticsearch ...
Rolle
Software Engineer
Projektinhalte

Datengenerierung zur Demonstration der Anomalieerkennungsfunktionen von Kibana/Elasticsearch

Meine Aufgaben dabei:

·         Generierung neuer Datensätze mit Varianz, basierend auf realen Sensordaten

·         Datenaufbereitung für Elasticsearch

·         Konvertieren eingehender Sensordaten in Übereinstimmung mit einem erforderlichen Schema

·         Anbindung an MQTT Schnittstelle

Aktivitäten: Implementierung, Test

Technologien: Python, MQTT, Elasticsearch

Tools: Visual Studio Code, Microsoft Teams, Gitlab, Git, Kibana

Produkte
Visual Studio Code Microsoft Teams Gitlab Git Kibana
Kenntnisse
Python MQTT Elasticsearch Implementierung Test
2 Monate

2020-12

2021-01

StreamServer Configurator Backend

Software Engineer Javascript Node.js Express ...
Rolle
Software Engineer
Projektinhalte

Entwicklung des Backends für eine Anwendung zur Konfiguration eines Streamservers im Rahmen einer Inspizientenanlage für Theater und Bühnen.

Meine Aufgaben dabei:

·         Erstellung des Node.js Backends

·         Server Implementierung mit Express

·         Echtzeit Websocket Verbindung und Dateiaustausch mit Frontend

·         Konfigurierbarer Servereinstellungen

·         Lesen, Schreiben und Überwachung von Konfigurationsdateien

·         Strukturvalidierung der Konfigurationsdateien

Aktivitäten: Konzeption, Implementierung

Technologien: Javascript, Node.js, Express, Socket.io

Tools: Visual Studio Code, Microsoft Teams, DevOps Server, Git


Produkte
Visual Studio Code Microsoft Teams DevOps Server Git
Kenntnisse
Javascript Node.js Express Socket.io Konzeption Implementierung
3 Monate

2020-09

2020-11

StreamServer Configurator Frontend

Software Engineer Javascript HTML5 CSS3 ...
Rolle
Software Engineer
Projektinhalte

Entwicklung des Frontends für eine Anwendung zur Konfiguration eines Streamservers im Rahmen einer Inspizientenanlage für Theater und Bühnen.

Meine Aufgaben dabei:

·         Design und Konzeption der Benutzeroberfläche

·         Echtzeit Websocket Verbindung mit Server

·         Implementierung einer dynamisch generierte Benutzeroberfläche anhand von Serverdaten

·         Modularer Aufbau der GUI Elemente

·         Aktive Validierung von Daten beim Laden und bei der Eingabe

·         Modal-PopUp für Nachrichten vom Server

Aktivitäten: Konzeption, Design, Implementierung, Cross Browser Testing

Technologien: Javascript, HTML5, CSS3, Socket.io

Tools: Visual Studio Code, Microsoft Teams, DevOps Server, Git, Chrome-, Firefox-DevTools

Produkte
Visual Studio Code Microsoft Teams DevOps Server Git Chrome- Firefox-DevTools
Kenntnisse
Javascript HTML5 CSS3 Socket.io Konzeption Design Implementierung Cross Browser Testing
3 Monate

2020-07

2020-09

Siebmanager Tool

Software Engineer C# WPF Implementierung ...
Rolle
Software Engineer
Projektinhalte

Im Rahmen einer Entwicklung der Software für ein Siebstrahlanalysegerät Implementierung eines Tools zum Prüfen und Beschreiben von RFID-Chips an Siebeinsätzen.

Meine Aufgaben dabei:

·         Hardwaretesting von QR-Reader und RFID-Gerät

·         Aktualisierung und Änderung der Gerätefirmware

·         Unit Testing verschiedener Hardware-Module

·         Integrationstest der GUI Anwendung

Aktivitäten: Implementierung, Unit-Tests, Integrationstest, Systemtest

Technologien: C#, WPF

Tools: Visual Studio, Microsoft Teams, DevOps Server, Datalogic Aladdin

 

Produkte
Visual Studio Microsoft Teams DevOps Server Datalogic Aladdin
Kenntnisse
C# WPF Implementierung Unit-Tests Integrationstest Systemtest
2 Monate

2020-06

2020-07

Tests einer Software für die Bedienung und Steuerung von Prüfplätzen

Software Engineer Python Qt Testspezifikation ...
Rolle
Software Engineer
Projektinhalte

Für einen Gerätehersteller im Bereich Durchflussmessung und Kalibrierung Entwicklung einer Software für die Bedienung und Steuerung von Prüfplätzen für Gasdurchflusssensoren. Die Software unterstützt die Digitalisierung der Produktion und eine papierlose Durchführung von Prüfjobs und Prüfschritten.


Meine Aufgaben dabei:

·         Definition von Testfällen

·         Durchführung der Testfälle

·         Integrationstest der gesamten Anwendung


Aktivitäten: Testspezifikation, Unit-Tests, Integrationstest

Technologien: Python, Qt

Tools: Microsoft Office, Microsoft Teams, DevOps Server

 

Produkte
Microsoft Office Microsoft Teams DevOps Server
Kenntnisse
Python Qt Testspezifikation Unit-Tests Integrationstest

1 Jahr 10 Monate

2018-09

2020-06

Fachinformatiker Anwendungsentwicklung

Fachinformatiker,
Abschluss
Fachinformatiker

Fullstack Webentwicklung

Deutsch
Englisch
Kroatisch

Aufgabenbereiche
Konzeption Design Implementierung Unit-Tests Testspezifikation Integrationstest Systemtest Cross Browser Testing
Produkte / Standards / Erfahrungen / Methoden
Microsoft Office, Microsoft Teams Datalogic Aladdin Git GitLab DevOps Server Visual Studio Code Firefox-DevTools Chrome MySQL Workbench Kibana NX Scrum Iterative Entwicklung Unit Testing Testmanagement ESLint
Betriebssysteme
Windows Linux
Programmiersprachen
C# TypeScript Javascript HTML5 CSS3 SCSS JSX Python React Angular Node.js
Datenbanken
MySQL Elastic Search
Datenkommunikation
TypeDoc OpenAPI / Swagger HTTP / HTTPS WLAN REST
Berechnung / Simulation / Versuch / Validierung
ESLint Jest Mocha Chai Testfälle definieren Testkonzept, Testspez. Integrationstests Systemtests
Design / Entwicklung / Konstruktion
VirtualBox Visual Studio Visual Studio Code JSON Schema, JSON Validierung Adobe Photoshop Figma

Industrie, Bühnentechnik
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren