Skip to main content
🇩🇪GDPR-compliant
Find proven

Jest Experts in Munich

matched in minutes with the power of AI

Hire experts who build reliable JavaScript and TypeScript test suites, integrate Jest with React and Node.js, and improve CI test workflows. FRATCH connects you with vetted, available freelancers through fast, precise AI matching.

Meet FRATCH Experts in Munich, who have recently used Jest

Verified expert

Luigi C.

View profile

Full Stack & AI Engineer

Munich
Luigi C.

Last position:

Senior Full Stack Developer at Almuc Advertising GmbH

  • Applied modern JavaScript features, including ES6+ syntax, destructuring, modules, array methods, and asynchronous programming, to develop efficient and readable frontend code.
  • Implemented frontend integration patterns for PHP and Laravel backend services, connecting React interfaces to REST APIs and handling structured JSON data.
  • Developed interactive, functional component-based frontend applications using React Hooks, JavaScript, and TypeScript, alongside backend applications and RESTful APIs using Python, Django, Flask, and FastAPI, focusing on reusable components, modular architecture, maintainability, and efficient data processing.
  • Maintained a dynamic portfolio platform using PHP, Laravel, Livewire, and MySQL, implementing end-to-end functionality across frontend interfaces, backend services, and database operations.
  • Validated server-side request handling, routing, middleware, and form validation using Laravel features to support reliable application workflows and consistent data processing.
  • Designed and managed relational database structures using MySQL and Laravel Eloquent ORM, implementing data models, relationships, database migrations, and efficient queries for content management.
  • AI-powered applications integrating Large Language Models (LLMs) through external APIs and locally hosted models, exploring practical use cases for conversational AI, intelligent automation, and AI-assisted workflows.
  • Built local AI applications and developer tools for running, configuring, and interacting with locally hosted language models, gaining experience with local inference, model integration, and privacy-conscious AI workflows.
  • Explored Retrieval-Augmented Generation (RAG) approaches to combine language models with external knowledge sources, enabling context-aware responses based on relevant application data and retrieved information.
  • Integrated AI services with backend APIs and application components, developing reusable modules for model communication, response processing, error handling, and data exchange.
Verified expert

Michael T.

View profile

Senior Software Engineer — Backend Systems | Data Engineering | Enterprise Integration | Cloud Applications

Munich
Michael T.

Last position:

Senior Freelance Software Engineer — Enterprise Software & Data Projects

  • Delivered backend systems, data processing solutions, and software integrations for enterprise business applications.
  • Designed and implemented API-based services connecting internal platforms with external systems.
  • Built automated processing workflows to handle large-scale structured business data.
  • Improved application performance by 30–50% through database optimization, caching strategies, and backend refactoring.
  • Reduced manual operational effort by 40–60% by automating repetitive workflows.
  • Supported production environments through troubleshooting, monitoring improvements, and continuous optimization.
  • Authored technical documentation and led knowledge-transfer sessions to support long-term maintainability.
Verified expert

Umut T.

View profile

Senior Product Engineer | Frontend, Full-Stack & Design | React & React Native

München
Umut T.

Last position:

App Engineer at Tonies SE

Worked as an App Engineer as part of the IoT Control team in a React Native Stack.

  • Implementing new Components based on the Tonies Design System.
  • Improving, extending and maintaining Tonies Design System
  • Adding new features like Volume and Playback Control of the Tonies
  • Fixed connection issues via bluetooth and wifi
  • Removing technical debt and polishing for an upcoming big software and hardware release
  • Improving accessibility by optimizing screens and components for usage via screen readers.
  • Wrote lots of automated tests to ensure app quality is always stellar.
  • Weekly app releases in a high volume workload environment

Results & Impact:

  • Improved app stability and connection reliability ahead of a major software and hardware release
  • Raised overall app quality through a significantly broader automated test suite, catching regressions before they reached users
  • Made the app usable with screen readers, improving accessibility for a wider audience
  • Sustained a weekly release rhythm in a high-volume production environment without quality regressions

Technologies: react-native, expo, typescript, react-19, react-compiler, react-navigation, zustand, @tanstack/react-query, i18next, figma, app-store, play-store, sentry, bitrise, config-cat, poeditor

Verified expert

Piotr K.

View profile

Senior Software Engineer

Munich
Piotr K.

Last position:

Senior Software Engineer at On

  • Built middleware service integrating EDI providers and marketplace partners with Microsoft Dynamics 365 to receive sales orders and communicate shipments, invoices, inventory, and price catalogues
  • Utilized a mixture of REST APIs and event-driven data processing pipelines
Verified expert

Matthias V.

View profile

Senior Frontend Developer & Architect

Munich
Matthias V.

Last position:

Senior Frontend Developer / Technical Web Architect – Consent Management

Project for a leading German email and cloud service provider: As Senior Frontend Developer and Technical Web Architect, I developed an international, multi-tenant white-label consent management layer for multiple brands.

Main tasks:

  • Architecture and implementation with Vue 3, TypeScript, and Vite
  • Development of automated tests with Vitest and Playwright
  • Creation of brand-specific CMP configurations, CSS themes, i18n structures, and vendor settings
  • Implementation of playout and initialization logic as well as backend integration
  • Technical decision support, project, and code documentation

Impact: Replacement of external CMP solutions with a reusable and long-term maintainable in-house foundation for several international brands and rollouts.

Technologies: Vue 3, TypeScript, Vite, Vitest, Playwright, IAB TCF, Google Additional Consent, i18n, Git, CI/CD.

Verified expert

David D.

View profile

Senior Angular Engineer

Grünwald
David D.

Last position:

Senior Angular Engineer at HUK-Coburg

  • Technologies: TypeScript, JavaScript, Java, HTML, SCSS, JSON, REST, Angular, Nx, NgRx, RxJs, Git, Spring, TFS, Jenkins, Jest, Cypress, UI/UX-Design, Figma, Storybook, Domain-Driven Design (DDD), Micro Frontend, Clean Code, Arc42, Agile, Scrum, Jira, Confluence
  • Technical conception and further development of a modern Angular web application as part of the portal migration
  • Built a modular frontend architecture with Nx and clear separation of domain and technical layers (Clean Architecture)
  • Introduced and implemented Domain-Driven Design in the frontend context, including layer model and linting rules for code organization
  • Developed reusable UI components and features using Angular, NgRx and RxJS
  • Integrated the application with backend services via REST APIs
  • Ensured high code quality through structured code reviews, testing with Jest and Cypress and introduction of guidelines
  • Performed regular upgrades to new Angular versions to ensure long-term maintainability
  • Collaborated closely with internal developers, product owners and stakeholders for requirements analysis and solution finding
  • Supported the team through active knowledge transfer, review coaching and technical decision making
  • Established a modular architecture with Nx & DDD as the technical foundation for future development
  • Significantly improved test coverage through systematic introduction of Cypress and Jest tests
  • Facilitated intensive collaboration with internal developers to build DDD structures and testing strategies
  • Delivered a modernized UI focusing on clarity, usability and modern web technologies, achieving high acceptance by over 4,000 field staff
  • Enabled parallel operation of the new Angular portal with the existing .NET system for phased migration of the sales process
Verified expert

Srinivasu K.

View profile

Fullstack Developer

Munich
Srinivasu K.

Last position:

Atruvia

Project: Tax Exemption Order Application

The client has an existing application for creating and maintaining tax exemption orders for end customers; design and implementation of a comparable application for internal employees.

  • Design and implementation of microservices and the UI for the business area "tax exemption orders" using Domain Driven Design as well as Spring Boot and Angular.
  • Implementation of reactive, non-reactive, and asynchronous APIs (Spring REST, WebFlux, GraphQL).
  • Development of the Angular application, including state management using Signals, RxJS Observables, and subscriptions.
  • Securing the API and the application using OAuth2, JWT, and OpenID Connect.
  • Configuration and setup of CI/CD pipelines with Jenkins.
  • Collaboration with cross-functional teams and conducting code reviews.

Environment: Java, Spring Boot, Angular 18 & 19 (standalone, signals), RxJs, Bootstrap CSS, Vitesting, OpenShift, Istio, microservices, Kafka, Dynatrace, Jenkins, GitLab, Graylog, Sonar, Oauth2, OracleDB

Verified expert

Celso K.

View profile

SAP Commerce Cloud FullStack Developer

Ottobrunn
Celso K.

Last position:

SAP Commerce Cloud FullStack Developer at Spar

  • Implementation of a GitLab CI/CD pipeline based on SAP Commerce Cloud 2211
  • Development of a new B2C shop with Vue, Node and TypeScript to ensure scalability, extensibility and performance optimization
  • Integration of Microsoft Azure Event Grid with SAP Hybris
  • Implementation of BDD with Cucumber using Gherkin syntax to promote collaboration between development and business teams
  • Support and customization of a Spartacus shop
  • Technologies/Languages: Java, REST, OData, Behavior Driven Development (BDD), Cucumber, Node, Vue, TypeScript, Spartacus, GitLab CI/CD, Gradle, Maven, Ant, SonarQube
Verified expert

Roxana G.

View profile

Freelance Senior Frontend Developer

Munich
Roxana G.

Last position:

Freelance Senior Frontend Developer at RHI Magnesita

  • Designed and developed a high-performance internal resource management platform using React and TypeScript, optimizing dynamic data rendering and state management.
  • Built a React Native application to support mobile access to internal tools, enabling on-the-go project tracking for field teams.
  • Developed custom 2D canvas-based visualizations using Pixi.js to simulate material flows and refractory layer behaviors.
  • Integrated Pixi.js with React components for interactive diagrams and real-time UI updates.
  • Developed interactive 3D visualizations using React.js for displaying refractory product layouts and simulations, supporting engineering and sales teams with dynamic product previews.
  • Integrated Three.js within the React ecosystem to allow manipulation of 3D models in real-time via browser, enhancing user engagement and field configurability.
  • Integrated a headless CMS to enable dynamic content updates by non-technical users, reducing content deployment time by 40%.
  • Led AWS CloudFront optimization initiatives, improving portal load speeds by 30% globally.
  • Actively collaborated with cross-functional Agile teams and product owners to deliver prioritized features with a fast feedback loop.
  • Key Technologies: React.js, React Native, Three.js, TypeScript, Contentful CMS, AWS S3/Lambda/CloudFront, Cypress, Agile Scrum
Verified expert

Matthias L.

View profile

Typescript Fullstack Engineer

München
Matthias L.

Last position:

Typescript Fullstack Engineer at Card Complete / Bank Austria

  • Designed and developed the "Credit Risk Engine" using Camunda, Node.js and Typescript
  • Greenfield project for credit card credit assessment for existing and new customers, including EBA KPIs, SCHUFA and CRIF scorings
  • Built and modeled workflows (BPMN) and decision logic (DMN) with Camunda Modeler in close collaboration with stakeholders
  • Implemented service tasks, user tasks and jobs with Nest.js, Node.js and Typescript, including exception handling
  • Backend-for-Frontend (BFF), frontend with React, Tailwind and Ant Design UI library
  • CI/CD with GitLab, Kubernetes/Rancher
Verified expert

György K.

View profile

Senior Software Developer, Delivery Unit Software Design & Development

München
György K.

Last position:

Senior Fullstack Developer at Rockstardevelopers GmbH

  • Development of a test system
  • Establishment of the architecture using Scala/Java for the backend and Swing for the frontend
  • Setup of CI/CD pipelines with Jenkins for continuous integration, including automated builds
  • Participation in the Scrum team, including daily stand-ups, sprint planning, and retrospectives
  • Technology environment: Scala, Swing, EJB, JPA, Scrum, PostgreSQL, Mercurial
Verified expert

Andreas K.

View profile

Senior Developer

München
Andreas K.

Last position:

Senior Developer at ioki GmbH, a Deutsche Bahn AG company

  • Fullstack development based on Next.js and TypeScript
  • Development and optimization of geospatial database queries for PostgreSQL/PostGIS
  • Visualization of geospatial data using Mapbox
  • Design and execution of load tests and performance optimizations
  • Code reviews and documentation tasks
  • Technologies: JavaScript, TypeScript, Next.js, React, Zod, tRPC, Storybooks, PostgreSQL/PostGIS, MicroORM, Knex, Material UI, Mapbox, BullMQ, Jest, Playwright, Artillery.io, K6, Sentry, Figma, GitLab, Grafana, GTFS
Verified expert

Abhijit I.

View profile

Backend Lead and Architect

Munich
Abhijit I.

Last position:

Lead Backend Developer and Architect at Gloresoft GmbH

I have worked across multiple international client projects, holding senior roles including Software Architect, Senior Software Developer, Technical Lead, and Lead Backend & DevOps Engineer. My experience spans complex enterprise environments in banking, financial services, telecommunications, engineering, and automotive domains, supporting organisations such as UniCredit Bank, Telefónica O2, and BMW.

At UniCredit Bank, within the Securities Domain Transformation program, I led the modernisation of legacy monolithic systems into cloud-native Spring Boot microservices and an Angular frontend deployed on Google Cloud Platform. Beyond implementation, I was responsible for defining the target architecture, producing system architecture diagrams and sequence diagrams, and preparing API contract documentation for clients. I designed RESTful APIs and integrated Apigee for secure and reusable cross-project service consumption of APIs. I architected Kubernetes-based deployments using Helm. CI/CD pipelines were built with Jenkins, automating code analysis using Sonar, as well as testing and deployment stages. Defining clean coding principles for the project, conducting regular code reviews, and mentoring junior developers were also among my tasks at UniCredit.

At Telefónica O2, I led the transformation of a legacy call centre desktop application into a cloud-native microservices and micro-frontend solution. I actively contributed to the platform architecture, creating system architecture diagrams, component diagrams, architecture documentation, and ADRs for future references. I improved the performance and scalability of the services. I optimised AWS infrastructure costs, particularly by minimising the use of DynamoDB and reusing test environments effectively. Observability was implemented using Prometheus, Grafana, CloudWatch, and Splunk dashboards. CI/CD pipelines were delivered using GitLab, Docker, Kubernetes, and AWS. Conducted techinical sessions for teams.

Verified expert

Ivan D.

View profile

Technical Lead - IDE Platform

Munich
Ivan D.

Last position:

Technical Lead - IDE Platform at Postman

  • Led an initiative to develop an IDE extension (VSCode). Created a vision and strategy, gathered and clarified requirements, coded a PoC and performed internal testing.
  • Responsible for the architectural decisions and tradeoffs.
  • Coached and organised knowledge sharing sessions with other engineers.
  • Tech stack: ReactJS, NodeJS, AWS, Docker, TypeScript, Jest, Vitest, VSCode API, git.

Discover over 15,000 top freelancers

Statistics of experts using Jest

Aggregated from the professional profiles of matched freelancers.

Experience

16 years

Jest experts in Munich have 16 years of professional experience on average.

Position duration

2 years (Germany: 1.7 years)

Jest experts in Munich stay in a single position for 2 years on average. It is 0.3 years more than in Germany, where the average stands at 1.7 years.

Positions per freelancer

9 (Germany: 12)

Jest experts in Munich have completed 9 positions on average over the course of their careers. It is 3 fewer than in Germany, where the average stands at 12.

Top business areas

Information Technology, Product Development, Project Management

Jest experts in Munich have gathered most of their hands-on project experience in Information Technology, Product Development, and Project Management.

Top industries

Information Technology, Automotive, Retail

Jest experts in Munich are most in demand in Information Technology, Automotive, and Retail.

Certification focus areas

Information Technology, Product Development, Human Resources

Jest experts in Munich earn their certifications most often in Information Technology, Product Development, and Human Resources.

Bachelor's degree or higher

94% (Germany: 92%)

94% of Jest experts in Munich hold at least a Bachelor's degree. It is 2% higher than in Germany, where the rate stands at 92%.

Master's degree or higher

50% (Germany: 45%)

50% of Jest experts in Munich hold at least a Master's degree. It is 5% higher than in Germany, where the rate stands at 45%.

Doctorate

19% (Germany: 5%)

19% of Jest experts in Munich have a doctorate (PhD). It is 14% higher than in Germany, where the rate stands at 5%.

Certifications per freelancer

3 (Germany: 1)

Jest experts in Munich hold 3 professional certifications on average. It is 2 more than in Germany, where the average stands at 1.

Most common languages

German, English, Spanish

Jest experts in Munich most often speak German, English, and Spanish.

Speak two or more languages

95% (Germany: 97%)

95% of Jest experts in Munich speak two or more languages. It is 2% lower than in Germany, where the rate stands at 97%.

Based on our profile pool as of 29 Oct 2026.

Daily rate distribution

0% 25% 50% 75% 100%
5% of Jest experts in Munich charge less than €320 per day.
11% of Jest experts in Munich charge between €480 and €640 per day.
42% of Jest experts in Munich charge between €640 and €800 per day.
26% of Jest experts in Munich charge between €800 and €960 per day.
16% of Jest experts in Munich charge €960 or more per day.
<€320 €480-​640 €640-​800 €800-​960 €960+

The chart shows how the daily rates of experts in this technology in Munich are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging within that range.

Average rates of experts in Munich using Jest

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 759 €
Germany avg. 721 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 720 €
Germany median 720 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Jest experts industry focus

See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.

  • Information Technology (95%)
  • Automotive (58%)
  • Retail (58%)
  • Banking and Finance (47%)
  • Telecommunication (37%)
  • Insurance (32%)
  • Manufacturing (32%)
  • Professional Services (26%)

Please note that freelancers can work across multiple industries, so percentages overlap.

About the technology

What Jest does

Jest is a JavaScript testing framework maintained by Meta and widely used for unit, integration and snapshot testing. It combines a test runner, assertions, mocking utilities, code coverage and watch mode in one focused toolkit. Teams use it to validate application logic before changes reach production.

Where it fits

Jest supports frontend and backend projects built with JavaScript or TypeScript. It is common in React applications, Node.js services, shared packages and monorepos. Its isolated test environments and built-in reporting help teams test code without relying on a browser or a live external system.

Ecosystem and tooling

Strong Jest work often includes configuration across the surrounding development stack:

  • TypeScript through ts-jest or Babel-based transforms
  • React Testing Library for user-focused component tests
  • Node.js modules, REST services and asynchronous code
  • Mock Service Worker, test doubles and API isolation
  • GitHub Actions, GitLab CI or other continuous integration pipelines

Test professionals may also work with ESLint, Babel, Vite, Webpack, Playwright and Cypress when a project combines unit, integration and end-to-end coverage.

When companies need help

Companies bring in freelance Jest specialists when a codebase has weak coverage, slow feedback or unreliable tests. They can establish a test strategy for a new product, migrate suites from another runner, repair flaky mocks or prepare a legacy application for safer releases. In Munich, remote collaboration is common, while workshops and release planning may benefit from occasional on-site work.

Typical deliverables

A Jest engagement can produce a maintainable test suite rather than a collection of isolated checks:

  • Unit and integration tests for business rules and service boundaries
  • React component tests based on accessible user behavior
  • Snapshot coverage used selectively and reviewed over time
  • Mocking patterns for databases, APIs, timers and third-party modules
  • CI reporting, coverage thresholds and clear failure diagnostics

The right approach keeps tests readable, deterministic and fast enough for daily development.

What strong experts bring

Experienced Jest professionals understand testing principles, not only Jest syntax. They separate implementation details from observable behavior, choose the right test level and know when a real integration test is more useful than a mock. They also diagnose environment differences, asynchronous failures and shared state between tests.

Look for specialists who can explain trade-offs, review existing patterns and connect test results to delivery risk. Clear documentation, small reproducible examples and practical collaboration with product and engineering teams are strong signs of quality. German and English communication may both matter when working with teams in Munich.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Key details about Jest, drawn from the questions we get asked most.

Jest is used to test JavaScript and TypeScript code, including functions, React components, Node.js services and shared libraries. It provides a test runner, assertions, mocks, snapshots and coverage reporting in one package.

Jest offers an integrated experience with built-in mocking, assertions, snapshots and parallel test execution. Mocha is more modular and often paired with separate assertion and mocking libraries, while Vitest is designed for fast integration with modern Vite projects. The best choice depends on the existing stack and migration effort.

A strong Jest freelancer usually understands JavaScript or TypeScript, package managers, Git and continuous integration. React Testing Library, Node.js, API testing, Babel, TypeScript transforms and test design are useful complementary skills.

The required level depends on the codebase and risk. A small suite of unit tests may need focused Jest knowledge, while a monorepo migration or flaky CI pipeline calls for experience with configuration, module boundaries, asynchronous behavior and test architecture.

Jest works for frontend and backend systems when the test environment is configured for the code under review. It can test React components, browser-like modules and Node.js services, but browser interaction or full user journeys may be better covered with tools such as Playwright or Cypress.

Yes. Jest projects are well suited to remote work because test code, configuration and CI results can be reviewed through shared repositories and development workflows. Teams in Munich may still prefer on-site workshops for test strategy, domain onboarding or release planning, with English or German communication depending on the team.

Ask the specialist to explain what each test protects and why a particular test level was chosen. High-quality Jest work is deterministic, readable and focused on observable behavior, with useful failure messages and limited reliance on brittle snapshots or excessive mocks.

Jest experts can investigate flaky suites, shorten slow CI runs, improve coverage reporting and standardize test patterns across packages. They can also plan migrations from older tools, introduce better mocking boundaries and help teams decide where integration or end-to-end testing adds more value.

The average hourly rate of freelancers in Munich, Germany who have used Jest in their recent projects is 95 €, which corresponds to a daily rate of about 759 € based on an 8-hour working day.

Of the freelancers in Munich, Germany who have used Jest in their recent projects, 94% hold at least a Bachelor's degree, 50% hold at least a Master's degree, and 19% hold a doctorate.

On average, freelancers in Munich, Germany who have used Jest in their recent projects have 16 years of professional experience, with a single engagement typically lasting around 2 years.

The most common languages among freelancers in Munich, Germany who have used Jest in their recent projects are German (100%), English (84%), and Spanish (16%).

The most common industries among freelancers in Munich, Germany who have used Jest in their recent projects are Information Technology (95%), Automotive (58%), and Retail (58%).

The most common business areas among freelancers in Munich, Germany who have used Jest in their recent projects are Information Technology (100%), Product Development (100%), and Project Management (42%).

Main locations of FRATCH Experts, who have recently used Jest

Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH