Senior Software Engineer (React/ Next/ TypeScript/ JavaScript/ Cypress)
- Verfügbarkeit einsehen
- 1 Referenz
- 75‐95€/Stunde
- nicht angegeben
- auf Anfrage
- de | en
- 01.08.2024
Kurzvorstellung
Auszug Referenzen (1)
"Die Zusammenarbeit hat sehr gut funktioniert. Sowohl die erbrachte Leistung, als auch der Umgang mit Kollegen und Kunden war stets einwandfrei."
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
Code-Review, Software Quality, Test Automation, Softwareentwicklung (allg.), Typescript, User Experience (UX), User Interface (UI), Microsoft Azure, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Requirement Analyse
Qualifikationen
Projekt‐ & Berufserfahrung
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
Code-Review, Software Quality, Test Automation, Softwareentwicklung (allg.), Typescript, User Experience (UX), User Interface (UI), Microsoft Azure, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Requirement Analyse
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
Code-Review, CSS (Cascading Style Sheet), Funktionale Programmierung, HTML5, Microsoft Azure, React (JavaScript library), Requirement Analyse, Test Automation, Typescript, User Experience (UX), User Interface (UI)
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
Agile Methodologie, Angular, Ansible, Code-Review, CSS (Cascading Style Sheet), Docker, HTML5, Requirement Analyse, Test Automation, Typescript
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
Angular, Front End, Requirement Analyse, Typescript, User Experience (UX), User Interface (UI)
Ausbildung
Universität des Saarlandes
Saarbrücken
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden