freiberufler Senior Software Engineer (React/ Next/ TypeScript/ JavaScript/ Cypress) auf freelance.de

Senior Software Engineer (React/ Next/ TypeScript/ JavaScript/ Cypress)

zuletzt online vor wenigen Tagen
  • 75‐95€/Stunde
  • nicht angegeben
  • auf Anfrage
  • de  |  en
  • 25.03.2024

Kurzvorstellung

Ich bin Softwareingenieur mit einer Leidenschaft für UI & UX-Design. Mein Ziel ist die Entwicklung innovativer und benutzerfreundlicher Webanwendungen in hoher Qualität auf Basis passender Technologien.

Auszug Referenzen (1)

"Die Zusammenarbeit hat sehr gut funktioniert. Sowohl die erbrachte Leistung, als auch der Umgang mit Kollegen und Kunden war stets einwandfrei."
Senior Software Engineer
Oliver Schranz
Tätigkeitszeitraum

5/2022 – 11/2022

Tätigkeitsbeschreibung

AIS entwickelt eine Software zur Analyse und Behebung von Cybersicherheitsproblemen in der Infrastruktur von Unternehmen. Es lag bereits eine grundlegende Benutzeroberfläche vor, welche von einer Agentur erstellt wurde. Nun wurde ein erfahrener Frontend-Ingenieur gesuch, der die Arbeit übernimmt und fortsetzt. Hier kam ich ins Spiel. Abgesehen von dem starken Backend-Team gab es währen meiner Zeit bei AIS einen Junior-Frontend-Entwickler.

Während meiner Arbeit habe ich:
- neue Funktionen im React-/ Next.js-Frontend implementiert
- verschiedene technische sowie UX-Lösungen vorgeschlagen
- in Absprache mit dem Backend-Team die besten Ansätze für bezüglich der API gefunden
- vorhandenen Code refaktorisiert und die allgemeine Codequalität verbessert
- E2E-Tests mit Cypress & Cucumber eingeführt und in die Azure-Pipeline aufgenommen
- den Junior-Entwickler beraten, betreut und Code-Reviews durchgeführt

Eingesetzte Qualifikationen

Code Review, Softwarequalität, Testautomatisierung, Softwareentwicklung (allg.), TypeScript, User Experience (UX), User Interface (UI), Microsoft Azure, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Requirement Analyse

Qualifikationen

  • Angular
  • CSS (Cascading Style Sheet)
  • Front-End Entwicklung
  • Funktionale Programmierung
  • HTML5
  • JavaScript
  • Node.js
  • React (JavaScript library)
  • Testautomatisierung
  • TypeScript

Projekt‐ & Berufserfahrung

Senior Software Engineer
AIS Advanced IT-Security Solutions GmbH, St. Ingbert / remote
5/2022 – 11/2022 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – 11/2022

Tätigkeitsbeschreibung

AIS entwickelt eine Software zur Analyse und Behebung von Cybersicherheitsproblemen in der Infrastruktur von Unternehmen. Es lag bereits eine grundlegende Benutzeroberfläche vor, welche von einer Agentur erstellt wurde. Nun wurde ein erfahrener Frontend-Ingenieur gesuch, der die Arbeit übernimmt und fortsetzt. Hier kam ich ins Spiel. Abgesehen von dem starken Backend-Team gab es währen meiner Zeit bei AIS einen Junior-Frontend-Entwickler.

Während meiner Arbeit habe ich:
- neue Funktionen im React-/ Next.js-Frontend implementiert
- verschiedene technische sowie UX-Lösungen vorgeschlagen
- in Absprache mit dem Backend-Team die besten Ansätze für bezüglich der API gefunden
- vorhandenen Code refaktorisiert und die allgemeine Codequalität verbessert
- E2E-Tests mit Cypress & Cucumber eingeführt und in die Azure-Pipeline aufgenommen
- den Junior-Entwickler beraten, betreut und Code-Reviews durchgeführt

Eingesetzte Qualifikationen

Code Review, Softwarequalität, Testautomatisierung, Softwareentwicklung (allg.), TypeScript, User Experience (UX), User Interface (UI), Microsoft Azure, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Requirement Analyse

Senior Software Engineer (React/ TypeScript)
EPAM Systems, Prag / remote
1/2021 – 1/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 1/2022

Tätigkeitsbeschreibung

Während meiner Zeit bei EPAM trat ich dem Entwicklungsteam eines ihrer Kunden, einem Online-Modehändler, bei um eine Lieferantenmanagement-Anwendung zu entwickeln. In dem Greenfield-Projekt arbeitete ich als leitender Frontendentwickler im Team mit zwei Senior-Backendentwicklern, einem Junior-Fullstackentwickler und einem QA-Ingenieur zusammen.

Dabei habe ich:
- die Frontend-Architektur, Bibliotheken, Kernkomponenten, Tools und Coderichtlinien festgelegt
- den Großteil des Frontends für das MVP in React, in testgetriebener Entwicklung mit Jest-Unit-Tests umgesetzt
- UI / UX-Optionen für neue Funktionen vorgeschlagen
- bei der Einrichtung und Implementierung von E2E-Tests mit Cypress & Cucumber geholfen
- die Einrichtung von Azure-Pipelines unterstützt

--------------------

During my time at EPAM I joined the development team of one of their clients, an online fashion retailer, to develop a supplier management application. It was a greenfield project and I was hired as the lead frontend engineer, working with two senior backend engineers, one junior full stack engineer and one QA engineer.

As part of my role I:
- established the frontend architecture, libraries, core components, tools & coding guidelines
- built the majority of the application frontend for its MVP, driven by Jest unit tests
- proposed UI/UX options for features
- helped with the setup & implementation of E2E tests using Cypress & Cucumber
- helped with the setup of Azure pipelines

Eingesetzte Qualifikationen

Code Review, CSS (Cascading Style Sheet), Funktionale Programmierung, HTML5, Microsoft Azure, React (JavaScript library), Requirement Analyse, Testautomatisierung, TypeScript, User Experience (UX), User Interface (UI)

Senior Software Engineer (Angular/ TypeScript/ Cypress)
Software Engineers HQ, Prag / remote
11/2019 – 12/2020 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2019 – 12/2020

Tätigkeitsbeschreibung

SWEHQ besteht aus einer Gruppe erfahrener Softwareentwickler und Designer, die Webanwendungen und Apps für Kunden mit Fokus auf hoher Qualität und schnellem Fortschritt entwickeln.

Als Teil desTeams habe ich:
- neue Funktionen auf dem Angular-Frontend einer Anwendung für Versicherungen und Finanzplanung implementiert, zusammen mit zwei weiteren Frontend- sowie zwei Backendentwicklern
- das Frontend einer Anwendungen zum Vergleich von Hypothekenangeboten mit Angular erstellt
- E2E-Tests mit Cypress implementiert
- Einblick in CI- und Bereitstellungstools wie CircleCi, Docker & Ansible erhalten
- durch Reviews gelernt, saubereren und besseren Code zu schreiben

--------------------

SWEHQ consists of a group of experienced software engineers & designers, building web applications and apps for clients with focus on high quality and fast progress.

As a part of their team I:
- implemented new features on the Angular frontend of an application for insurance & financial planning alongside two more frontend and two backend developers
- built the frontend for a mortgage comparator using Angular
- implemented E2E tests using Cypress
- got an insight into CI and deployment tools like CircleCi, Docker & Ansible
- learned to write cleaner & better code through reviews

Eingesetzte Qualifikationen

Agile Entwicklung, Angular, Ansible, Code Review, CSS (Cascading Style Sheet), Docker, HTML5, Requirement Analyse, Testautomatisierung, TypeScript

Software Engineer / Senior Software Engineer (Angular/ TypeScript) (Festanstellung)
Infor, Prag
8/2017 – 10/2019 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2017 – 10/2019

Tätigkeitsbeschreibung

Bei Infor begann ich mit der Arbeit an kleineren Funktionen für die Unternehmenslösung Infor OS und wechselte dann zur Arbeit an der neuen Machine-Learning-Plattform Coleman.

Hier übernahm ich, nach meiner Beförderung zum Senior im Juni 2018, die Frontendentwicklung und arbeitete dabei in der Regel mit einem weiteren Fontendentwickler sowie einem größeren Backend-Team zusammen.

Hierbei habe ich:
- einen Modellierer für Machine-Learning-Prozesse mit Fokus auf Benutzerfreundlichkeit konzipiert und implementiert
- einen Liniendarstellungsalgorithmus für den Modellierer entwickelt, um ein sauberes Aussehen der Diagramme ohne manuelles Justieren zu ermöglichen
- UI-Widgets implementiert
- Anforderungen sowie UI / UX-Design mit Business-Analysten besprochen

Eingesetzte Qualifikationen

Angular, Front-End Entwicklung, Requirement Analyse, TypeScript, User Experience (UX), User Interface (UI)

Ausbildung

Medieninformatik
M. Sc.
Universität des Saarlandes
2017
Saarbrücken

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
317
Alter
33
Berufserfahrung
10 Jahre und 1 Monat (seit 03/2014)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden