Joseph Haas
Frontend Developer (Freelance)
Experience
Frontend Developer (Freelance)
diesdas digital GmbH
- 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
Frontend Developer (Freelance)
Agentur Brandung GmbH
- 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
Lead Software Developer (Freelance)
MCM Technology GmbH
- 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
Software Developer - Frontend (Freelance)
Deutsche Post IT Services GmbH
- 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
Fullstack Developer (Freelance)
myhaircutter.de
- 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
Software Engineer - Frontend (Permanent)
Toom Baumarkt GmbH
- 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
Frontend Developer (Permanent)
Agentur Brandung GmbH
- JavaScript
- Node.js
- React
- React Native
- Redux
- JIRA
- git
- HTML5
- CSS3
- Handlebars
- jQuery
- Vue
- Firebase
- Code Reviews
- Agile
- REST APIs
- Clean Code
Web Developer
ohaweb.design
- JavaScript
- HTML5
- CSS3
- WordPress
- jQuery
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (5 years), Retail (2.5 years), Advertising (1.5 years), Transportation (0.5 years), and Cosmetics (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (8.5 years) and Product Development (2.5 years).
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
Education
Hochschule Trier
Computer Science (Digital Media) · Trier, Germany
Heinrich-Heine-Gymnasium
High School Diploma (Abitur) · Mettmann, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Joseph based?
What languages does Joseph speak?
How many years of experience does Joseph have?
What roles would Joseph be best suited for?
What is Joseph's latest experience?
What companies has Joseph worked for in recent years?
Which industries is Joseph most experienced in?
Which business areas is Joseph most experienced in?
Which industries has Joseph worked in recently?
Which business areas has Joseph worked in recently?
What is Joseph's education?
What is the availability of Joseph?
What is the rate of Joseph?
How to hire Joseph?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
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