Recommended expert
Joseph Haas
Frontend Developer (Freelance)
Experience
Jul 2025 - Sep 2025
3 monthsBerlin, Germany
Frontend Developer (Freelance)
diesdas digital GmbH
Position Summary
Frontend Developer (Freelance) at diesdas digital GmbH
Industries
Information Technology
Business Areas
Information Technology
- Developed Next.js applications with PayloadCMS & TypeScript
- Built headless modules in Next.js for PayloadCMS
- JavaScript
- TypeScript
- HTML5
- CSS3
- Node.js
- Next.js
- React
- git
- REST APIs
- CSS Modules
- Clean Code
- Payload
Oct 2024 - Jun 2025
9 monthsCologne, Germany
Frontend Developer (Freelance)
Agentur Brandung GmbH
Position Summary
Frontend Developer (Freelance) at Agentur Brandung GmbH
Industries
Information Technology
Retail
Business Areas
Information Technology
Product Development
- Enhanced a Next.js-based eCommerce application focusing on the checkout and account pages
- Built headless Contentful modules in Next.js using GraphQL
- Worked on an AI chatbot solution & an events page with complex theming requirements based on Next.js & TailwindCSS
- Integrated the app with external APIs (Personio, Emarsys, etc.)
- JavaScript
- TypeScript
- HTML5
- CSS3
- Node.js
- Next.js
- React
- git
- REST APIs
- TailwindCSS
- Clean Code
- Contentful
- GraphQL
Aug 2022 - Aug 2024
2 years 1 monthFürstenwalde, Germany
Lead Software Developer (Freelance)
MCM Technology GmbH
Position Summary
Lead Software Developer (Freelance) at MCM Technology GmbH
Industries
Information Technology
Business Areas
Information Technology
- Developed a React frontend, Express backend & multiple microservices in TypeScript
- Set up, deployed & maintained the software on client servers using Ubuntu & Docker
- Displayed measurement data in the frontend using d3 & recharts
- Built MongoDB aggregation pipelines to process and transform measurement data
- Architected & implemented complex requirements
- Took on the role of lead developer and coordinated other developers
- JavaScript
- TypeScript
- HTML5
- CSS3
- Node.js
- React
- React-Query
- git
- gitlab pipelines
- docker
- MongoDB
- Ubuntu Server
- Styled-Components
- MUI
- REST APIs
- Express
- MQTT
- TailwindCSS
- react-hook-form
- Clean Code
Aug 2022 - Feb 2023
7 monthsBonn, Germany
Software Developer - Frontend (Freelance)
Deutsche Post IT Services GmbH
Position Summary
Software Developer - Frontend (Freelance) at Deutsche Post IT Services GmbH
Industries
Information Technology
Transportation
Business Areas
Information Technology
Product Development
- Actively participated in the agile development process (Scrum) within a multidisciplinary and international team
- Developed new & existing React components with TypeScript
- Achieved 80% test coverage with Jest and Playwright, significantly improving code stability and maintainability
- Efficiently identified and fixed critical bugs
- Improved app performance through targeted optimizations and refactoring, resulting in faster and more responsive user experience
- Debugged and verified data in SQL databases
- JavaScript
- TypeScript
- HTML5
- CSS3
- Node.js
- React
- Redux
- react-hook-form
- JIRA
- git
- azure
- swagger
- playwright
- Jest
- TDD
- REST APIs
- Code Reviews
- Clean Code
- SQL
Sep 2021 - Feb 2022
6 monthsCologne, Germany
Fullstack Developer (Freelance)
myhaircutter.de
Position Summary
Fullstack Developer (Freelance) at myhaircutter.de
Industries
Cosmetics
Information Technology
Business Areas
Information Technology
- Designed the architecture for 3 different frontends and a backend with REST API, including data flows
- Set up CI/CD pipelines and development environment with Github Actions, Docker, Kubernetes, Ubuntu Server
- Built the frontends using technologies like React, Next.js, TailwindCSS, React Query, Redux, and TypeScript
- Test Driven Development with Jest and Cypress
- Developed complex forms
- Integrated internal and external APIs (e.g., Stripe)
- Used serverless technologies like cloud functions
- Developed a Node.js server with features like cronjobs, authentication, and email
- Deployed, set up & integrated MongoDB as the database
- JavaScript
- TypeScript
- HTML5
- CSS3
- Node.js
- React
- Redux
- React-Query
- JIRA
- git
- Github Actions
- Next.js
- MongoDB
- Serverless Cloud Functions
- Ubuntu Server
- Styled-Components
- Cypress
- Jest
- TDD
- REST APIs
- Express
- Code Reviews
- Clean Code
Aug 2019 - Aug 2021
2 years 1 monthCologne, Germany
Software Engineer - Frontend (Permanent)
Toom Baumarkt GmbH
Position Summary
Software Engineer - Frontend (Permanent) at Toom Baumarkt GmbH
Industries
Retail
Business Areas
Information Technology
- Architecture and development of efficient and reusable frontend systems using technologies like React, Redux and TypeScript
- Played a key role in planning and implementing the migration to a Micro-Frontend architecture
- Test-driven development using Jest and Cypress
- Work on a JavaScript backend microservice responsible for server-side rendering of the shop
- Close collaboration in an international and interdisciplinary team in an agile environment following Scrum
- Creation, enhancement and maintenance of responsive User Interfaces
- Ensuring product quality through regular Code Reviews and Pair Programming
- Brainstorming and evaluating new technologies and tools for the Frontend area
- Regular bug fixing & refactoring to keep the code quality high
- JavaScript
- TypeScript
- Node.js
- React
- Redux
- JIRA
- git
- gitlab CI/CD
- Micro-Frontends
- webpack
- HTML5
- CSS3
- Styled-Components
- SASS/SCSS
- Cypress
- Jest
- TDD
- REST APIs
- Pair Programming
- Code Reviews
- Agile
- Scrum
- Clean Code
- SQL
Feb 2018 - Jul 2019
1 year 6 monthsCologne, Germany
Frontend Developer (Permanent)
Agentur Brandung GmbH
Position Summary
Frontend Developer (Permanent) at Agentur Brandung GmbH
Industries
Advertising
Business Areas
Information Technology
- JavaScript
- Node.js
- React
- React Native
- Redux
- JIRA
- git
- HTML5
- CSS3
- Handlebars
- jQuery
- Vue
- Firebase
- Code Reviews
- Agile
- REST APIs
- Clean Code
Sep 2016 - Feb 2018
1 year 6 monthsMettmann, Germany
Web Developer
ohaweb.design
Position Summary
Web Developer at ohaweb.design
Industries
Information Technology
Business Areas
Information Technology
Product Development
- JavaScript
- HTML5
- CSS3
- WordPress
- jQuery
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Retail, Advertising, Transportation, and Cosmetics.
Information Technology
Retail
Advertising
Transportation
Cosmetics
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology and Product Development.
Information Technology
Product Development
Skills
- React (7+ Years)
- Javascript/es6 (9+ Years)
- Typescript (6+ Years)
- Html5 & Css3
- Redux
- Styled-components
- React-query
- Next.js
- Graphql
- Node.js
- Express.js
- Mongodb
- Micro-frontends
- Webpack
- Cloud Functions
- Serverless
- Bug Fixing
- Jest
- Cypress
- Playwright
- Git
- Frontend Architecture
- Agile Working
- Jira
- Scrum
- Kanban
- Pair Programming
- Code Reviews
- Mentoring
- Tdd (Test-driven-development)
- Office Applications
Languages
German
NativeEnglish
NativeEducation
Oct 2014 - Jun 2016
Hochschule Trier
Computer Science (Digital Media) · Trier, Germany
Aug 2005 - Jun 2013
Heinrich-Heine-Gymnasium
High School Diploma (Abitur) · Mettmann, Germany
Statistics
Experience
Total positions 8
Experience in Information Technology 5 y
Avg length 1 y 1 m
Longest experience 2 y
Global Experience
Countries worked in 1 (Germany)
Primary country Germany
Expertise
Recent roles Frontend Developer (Freelance), Lead Software Developer (Freelance), Software Developer - Frontend (Freelance)
Main industries Information Technology, Retail, Advertising
Main business areas Information Technology, Product Development
Qualifications
Profile
Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Joseph based?
Joseph is based in Nicosia, Cyprus and can operate in on-site, hybrid, and remote work models.
What languages does Joseph speak?
Joseph speaks the following languages: German (Native), English (Native).
How many years of experience does Joseph have?
Joseph has at least 8 years of experience. During this time, Joseph has worked in at least 7 different roles and for 7 different companies. The average length of individual experience is 1 year and 1 month. Note that Joseph may not have shared all experience and actually has more experience.
What roles would Joseph be best suited for?
Based on recent experience, Joseph would be well-suited for roles such as: Frontend Developer (Freelance), Lead Software Developer (Freelance), Software Developer - Frontend (Freelance).
What is Joseph's latest experience?
Joseph's most recent position is Frontend Developer (Freelance) at diesdas digital GmbH.
What companies has Joseph worked for in recent years?
In recent years, Joseph has worked for diesdas digital GmbH, Agentur Brandung GmbH, MCM Technology GmbH, Deutsche Post IT Services GmbH, and myhaircutter.de.
Which industries is Joseph most experienced in?
Joseph is most experienced in industries like Information Technology, Retail, and Advertising. Joseph also has some experience in Transportation and Cosmetics.
Which business areas is Joseph most experienced in?
Joseph is most experienced in business areas like Information Technology and Product Development.
Which industries has Joseph worked in recently?
Joseph has recently worked in industries like Information Technology, Retail, and Transportation.
Which business areas has Joseph worked in recently?
Joseph has recently worked in business areas like Information Technology and Product Development.
What is Joseph's education?
Joseph attended Hochschule Trier for Computer Science (Digital Media).
What is the availability of Joseph?
Joseph is immediately available full-time for suitable projects.
What is the rate of Joseph?
Joseph's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
How to hire Joseph?
To hire Joseph, click the Meet button on the profile to request a meeting and discuss your project needs.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
1000
750
500
250
Market avg: 700-860 €
Market avg: 700-860 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Frontend Developer (Freelance)
Nearby freelancers
Professionals working in or nearby Nicosia, Cyprus