Full Stack Software Engineer ? Node.js / TypeScript / JavaScript / React / Vue.js / AWS Cloud
Aktualisiert am 22.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.10.2023
Verfügbar zu: 100%
davon vor Ort: 20%
TypeScript
Back-End
ReactJS
Node.js
AWS
Amazon Dynamo
MySQL
Vue.js
TDD
JavaScript
HTML5
CSS
Scrum
Kanban
Agile Softwareentwicklung
C#
PHP
UI-Tests
Ruby
Ruby on Rails
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Erlangen (D-91056, D-91058, D-91052, D-91054) (+100km) Nürnberg (+100km)
Deutschland
möglich

Projekte

6 Monate
2023-03 - heute

Wetterstatus TTS ? Software as a Service Produkt

Full Stack Software Engineer Node.js Amazon Dynamo AWS ...
Full Stack Software Engineer

Software as a Service Produkt in Eigenentwicklung. Text to Speech von Wetterinformation mit Personality für Radiosender und deren neue Ausspielwege.

  • Website auf Basis von Gatsby / React.js (TypeScript / JSX / CSS)

  • Backend-Services (AWS Lambda, AWS DynamoDB, AWS Polly)
  • Frontend-Hosting u?ber AWS S3 und AWS CloudFront

  • Infrastructure as Code mit AWS CDK

  • Versionsverwaltung mit git

  • Erstellung von Test- und Deployment-Pipelines in Gitlab

  • E2E Test kritischer Pfade u?ber Cypress in Github Actions

Node.js Amazon Dynamo AWS AWS S3 AWS Lambda AWS CloudFront AWS Polly AWS CDK Git Cypress Gatsby TypeScript JSX CSS AWS DynamoDB AWS SNS AWS API Gateway Event Driven Architecture
3 Monate
2023-03 - 2023-05

Erweiterung und Upgrade React Native App (VPN-Lösung)

Full Stack Software Engineer React Native Git Objective-C ...
Full Stack Software Engineer
Upgrade und Erweiterung einer React Native App zur 2-Faktor-Authentifizierung für einen Kunden im Security- und VPN-Sektor
  • Upgrade der React Native App und deren Abhängigkeiten
  • Erweiterung des Funktionsumfangs
  • Test der App in Simulator und auf echten Devices
React Native Git Objective-C Kotlin Java Gradle TDD TypeScript Jest Android iOS
Nürnberg
1 Jahr 10 Monate
2021-01 - 2022-10

Microfrontends und Backends für eine Teilanwendung

Full Stack Software Engineer TypeScript JavaScript Node.js ...
Full Stack Software Engineer

Microfrontends und Backends für eine Teilanwendung der immowelt.de Website zur Erfassung von Objektdaten. Cloud Native mit AWS (Amazon Web Services).

    • Pflege und Erweiterung der internen UI Pattern Library (Vue.js)
    • Aufbau und Erweiterung der Objekterfassung (Vue.js / TypeScript)
    • Aufbau und Erweiterung von Backend-Services (Node.js)
    • Aufbau und Erweiterung einer Event Driven Architecture
    • Pflege der Legacy-Anwendungen (C#, ASP.NET, .NET Core)
    • Testgetriebene Entwicklung (Jest, Cypress)
    • Frontend-Hosting u?ber AWS S3 und AWS CloudFront
    • Infrastructure as Code mit AWS CDK
    • Versionsverwaltung mit git
    • Erstellung von Test- und Deployment-Pipelines in Gitlab
    • Coaching und Wissensvermittlung fu?r Softwareentwickler
    • Interdisziplina?res Scrum-Team
    • Internationales Team an verschiedenen Standorten in Deutschland und Frankreich
                            TypeScript JavaScript Node.js Amazon Dynamo AWS Lambda AWS S3 AWS SQS AWS CDK Apache Kafka C# .NET Framework ASP.NET Jest Cypress Vue.js HTML5 CSS Git Gitlab Scrum Atlassian JIRA Atlassian Confluence TDD Test Driven Development Serverless Lambda DynamoDB NPM Yarn Clean Code Projektmanagement SonarQube
                            Nürnberg
                            7 Jahre 11 Monate
                            2013-01 - 2020-11

                            Diverse Anwendungen fu?r B2B und B2C (Web Frontend, Backend, Native Apps)

                            Full Stack Software Engineer JavaScript Node.js PHP ...
                            Full Stack Software Engineer

                            Diverse Web Frontend Anwendungen & Backend Anwendungen / APIs für B2B und B2C. Starker Fokus auf User Experience, Code-Qualität und Agilität.

                            • Aufbau und Erweiterung von Frontend Apps (React / Redux / HTML / CSS / JavaScript)

                            • Aufbau und Erweiterung von Backend Anwendungen (Node.js, PHP, Ruby on Rails)
                            • Aufbau und Erweiterung von nativen Apps (React Native)
                            • Testgetriebene Entwicklung (u. A. Jest, Selenium, Enzyme)

                            • Versionsverwaltung mit git

                            • Erstellung von Test- und Deployment-Pipelines mit Jenkins

                            • Coaching und Wissensvermittlung fu?r Softwareentwickler

                            • Interdisziplina?res Scrum-Team

                            • Fokus auf Usability: Enge Zusammenarbeit mit UX Disziplinen

                            JavaScript Node.js PHP Ruby Ruby on Rails Git TDD ReactJS Redux HTML5 CSS React Native Jenkins Agile Softwareentwicklung TypeScript React.js Test Driven Development Jest Cypress Selenium Enzyme NPM Yarn Webpack Docker AWS Cloud Clean Code Scrum Projektmanagement
                            Nürnberg
                            3 Jahre 1 Monat
                            2009-12 - 2012-12

                            Eigenentwicklung eines webbasierten CRM fu?r Rundfunk- und Printmedien

                            Software Engineer PHP MySQL Linux ...
                            Software Engineer


                            PHP MySQL Linux JavaScript HTML5 CSS Twitter Bootstrap HTML Linux Server Administration
                            Nürnberg
                            3 Jahre 7 Monate
                            2005-08 - 2009-02

                            Entwicklung von Windows Desktop Applikationen

                            Software Engineer C# JavaScript HTML ...
                            Software Engineer
                            • Entwicklung von Windows Desktop Applikationen und Modulentwicklung für Web Business CMS
                            C# JavaScript HTML CSS Windows und Linux Server Administration

                            Aus- und Weiterbildung

                            9 Monate
                            2009-03 - 2009-11

                            Zivildienst

                            Diakonie Unteres Pegnitztal gGmbH, Lauf a.d. Pegnitz
                            Diakonie Unteres Pegnitztal gGmbH, Lauf a.d. Pegnitz
                            3 Jahre
                            2005-08 - 2008-07

                            Anwendungsentwicklung

                            IHK Fachinformatiker, IHK Nürnberg
                            IHK Fachinformatiker
                            IHK Nürnberg

                            Position

                            • Senior Full Stack Software Engineer (Web)

                            Kompetenzen

                            Top-Skills

                            TypeScript Back-End ReactJS Node.js AWS Amazon Dynamo MySQL Vue.js TDD JavaScript HTML5 CSS Scrum Kanban Agile Softwareentwicklung C# PHP UI-Tests Ruby Ruby on Rails

                            Schwerpunkte

                            Frontend-Entwicklung (React, Vue, u. ä.)
                            Experte
                            Backend-Entwicklung (u. A. Node.js, AWS, ...)
                            Experte

                            Produkte / Standards / Erfahrungen / Methoden

                            Agile Entwicklung
                            Experte
                            Scrum
                            Experte
                            Kanban
                            Experte
                            Test Driven Development
                            Experte

                            Profil

                            Über 15 Jahre Erfahrung im agilen Arbeitsumfeld ? immer mit einem Blick über den Tellerrand. Ich lege Wert auf ein nachhaltiges und dauerhaft wartbares Ergebnis. Dabei achte ich unter anderem auf Clean Code, testgetriebene Entwicklung, eine passende Softwarearchitektur, Sicherheit und weitere Prinzipien der Softwareentwicklung.


                            Meine Überzeugung

                            • Fokus auf User: 
                              • Nutzer*innen und deren Bedürfnisse in den Mittelpunkt stellen
                              • Durch kontinuierliches Feedback entsteht ein Produkt, das genau auf die Zielgruppe abgestimmt ist
                            • Agilität:
                              • Flexibilität und Anpassungsfähigkeit im Entwicklungsprozess
                              • Ständige Verbesserung der Qualität und Effizienz schafft einen kontinuierlichen Mehrwert für Stakeholder und Nutzer*innen
                            • Nachhaltigkeit:
                              • Stabiler, wartbarer Code und schonender Einsatz von (Rechen)ressourcen für ein zukunftsfähiges und nachhaltiges Ergebnis


                            Fähigkeiten & Kenntnisse

                            Frontend:

                            • React.js
                            • Vue.js
                            • HTML
                            • CSS
                            • SCSS
                            • Less


                            Backend:

                            • Node.js
                            • AWS Lambda
                            • AWS S3
                            • AWS DynamoDB
                            • AWS SQS
                            • AWS SNS
                            • MySQL


                            Testing:

                            • Jest
                            • Cypress
                            • Selenium
                            • React Testing Library
                            • Enzyme


                            Weiteres:

                            • NPM
                            • Webpack
                            • Yarn
                            • Docker
                            • Linux
                            • Git
                            • Jenkins
                            • CircleCI
                            • SonarQube
                            • GitLab
                            • Jira


                            Agile Entwicklung:

                            • Scrum
                            • Kanban
                            • Pair Programming

                            Programmiersprachen

                            JavaScript
                            Experte
                            TypeScript
                            Experte
                            Ruby
                            Fortgeschritten
                            C#
                            Fortgeschritten
                            PHP
                            Fortgeschritten

                            Datenbanken

                            MySQL
                            Fortgeschritten
                            DynamoDB / NoSQL
                            Fortgeschritten

                            Vertrauen Sie auf GULP

                            Im Bereich Freelancing
                            Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

                            Fragen?

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

                            Das GULP Freelancer-Portal

                            Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.