Frontend-/ Fullstack-Developer (TypeScript, React, Next.js, Node.js, Express.js, Electron)
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- Bayern
- auf Anfrage
- de | en
- 13.03.2026
- Contract ready
Kurzvorstellung
I care about UX / "frictionless usability", in whatever context.
More infos further down.
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2021 – offen
Tätigkeitsbeschreibung
- Conceptual planning, UI/UX/architecture design, development and testing of a cross-platform desktop application in the domain of ”audio equalization based ear training”, with the goal of helping users hone their own equalization based frequency perception skills, using Typescript, React, HTML/CSS, Electron, Node.js, Kysely, Sqlite, Jest, Webpack.
- Creation of user documentation and marketing concept for respective desktop application.
- Design and development of a user trial and license handling mechanism for respective desktop application, including server-side validation, helping in fraud prevention, using Typescript, Node.js, Jest.
- UI / architecture design and development of website’s frontend (product page, basic webshop, user accounts, etc.), with purpose of providing and selling respective desktop application, using Next.js, Typescript, HTML/CSS, responsive design, Paddle.
- Design and development of the backend, functioning as the frontend’s counter part (user accounts), payment provider webhook handler, as well as the license server for the respective desktop application, using Express.js, Typescript, Postgresql, Kysely, Jest, Zod, Paddle, Supabase, Valkey.
- Design and development of a containerized, infrastructure-as-code based provisioning and multi-stage deployment approach, for frontend, backend, database and reverse proxy, using Docker, Ansible, Linux, Postgres, bare-metal VPS provisioning / hardening, Nginx, Caddy.
HTML, Ansible, CSS (Cascading Style Sheet), Docker, Linux Entwicklung, Node.Js, Postgresql, React (JavaScript library), Responsive Webdesign, SQL, Typescript
9/2015 – 8/2022
Tätigkeitsbeschreibung
- Supported embedded software development of various automotive customer projects based on AUTOSAR Classic, including requirements engineering, design, implementation, reviews, configuration and integration of software stack updates and customer provided components, as well as diagnostics, using C, Python, Scrum, JIRA, various tooling.
- Contributed to an extended software artifact build tool that allowed for quicker, more consistent turn around cycles with testing engineers, using Python.
- Designed and developed a static code analysis tool to help uphold review quality standards, despite ever increasing amounts of communication data, using Python, Regex.
- Designed the software architecture for a containerization concept in context of a technologie evaluation in scope of an AUTOSAR Adaptive application, using Docker, Podman, Bash, Linux.
- Performed customer meetings, some on-site customer workshops and helped with mentoring.
C (Programmiersprache), Scrum, Bash Shell, Docker, Jira, Linux Entwicklung, Python
Ausbildung
HAW Landshut
Landshut
HAW Landshut
Landshut
Über mich
Even though the involved programing languages, frameworks and technologies kept changing, there seems to be an ongoing trend in my interests:
- UX / "frictionless usability"
- automation / workflow optimization / tooling
- user facing software development (graphical, SPA, cli)
My focus in the last 5+ years has been on Frontend-/Fullstack-Development using TypeScript, React, Next.js, Node.js, Express.js, Electron.
Though I'm usually open to learning new things and don't expect the above tech stack to be the end of it.
Weitere Kenntnisse
Frameworks: React, Node.js, Express.js, Next.js, Electron
Databases: PostgreSQL, SQLite
Server: Docker, Linux, Ansible, NGINX, Caddy
Other: VIM, Jest, Git, Github, Jira, Scrum, Paddle, REST, Supabase, Regex, various unix and cli tools
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
