
RxJS Experts in Berlin
, matched with vetted freelancers in minutesHire experts who design reactive data flows, state management and asynchronous JavaScript services with RxJS, Angular and TypeScript. FRATCH connects you quickly with precise matches from vetted, available freelancers.
Meet FRATCH Experts in Berlin, who have recently used RxJS
Aruldass A.
Last position:
Web Module Lead at Mphasis Limited
- Led the end-to-end delivery of enterprise full-stack web applications by driving requirement analysis, solution design, frontend and backend development, database design, API integration, code reviews, team coordination, Agile execution, CI/CD deployments, production support, performance optimization, security implementation, and stakeholder collaboration to deliver scalable, high-quality software solutions.
Ibrahim H.
Last position:
Senior Full Stack / AI Engineer at Punktum Digital GmbH
- Context: Healthcare and laboratory teams required faster document analysis, treatment-planning support, and reliable AI workflows for MR/VR-assisted operations.
- Contribution: Built the AI healthcare platform, model/agent workflows, VR-glasses deployment platform, REST APIs, Next.js/React interfaces, and CI/CD pipelines.
- Impact: Delivered a production-ready AI product foundation that improved clinical document review, supported laboratory automation, and made VR fleet deployment manageable across environments.
Tech: TypeScript, Next.js, Node.js, React, Java, Spring Boot, Python, PyTorch, TensorFlow, Docker, PostgreSQL, OpenAPI, GitLab, GitHub Actions.
Julien L.
Last position:
MLOps Engineer at SAMGEN
- Building and scaling cloud infrastructure on GCP to support a SaaS platform for industrial clients
- Designing and implementing a data-driven DevOps pipeline for streamlined deployment and CI/CD workflows
- Collaborating with Data Science team on MLOps workflow to automate integrated retraining
Gregor D.
Last position:
Founder, Principal Software Architect & Technical Consultant at Hold My Code GmbH
- Frontend modernization (multiple client engagements): Angular version upgrades, architecture refactoring, performance optimization, state management restructuring, and UI library consolidation resulting in faster load times and improved end-user experience across all projects.
- Web development: High-performance landing pages and company websites for SMB clients built with Next.js, SvelteKit, PayloadCMS, and TailwindCSS optimized for speed, SEO, and conversion.
- SaaS product development: Architecting and building an AI-powered platform for photography studio operators (PoC phase) with full-stack TypeScript: Angular frontend, NestJS backend, PostgreSQL, LLM integration (Gemini/Claude) for intelligent workflow automation.
- AI integration: Developed a PoC for AI-generated podcast avatars using the Gemini API for content production workflows.
- Angular deep dive workshops: Delivered 20+ workshops (3–5 days each, 8–10 participants) in a hands-on format where participants build a demo application modeled after their real business domain.
Olaf N.
Last position:
Frontend Engineer at Danaher/Hach Lange GmbH
- Developed a SolidJS frontend UI for a spectrometric water analysis system on an ARM-based embedded Linux platform
- Prototyped UI in TypeScript React/Nx with LitElements and MQTT integration
- Built production UI using SolidJS, SUID, i18next, Ajv, MQTT.js, C3.js
- Refined requirements with UX team and water analysis system engineers
- Defined and documented system architecture, MQTT message formats, frontend architecture, and development setup
- Set up frontend system from scratch, implemented domain-oriented type system, UI components, and application state
- Managed MQTT pub/sub services and schema-based message validation in frontend
- Coached two junior frontend developers
- Worked in an agile remote team using JIRA, Git, and Bitbucket
Konrad A.
Last position:
Senior Software Developer at Project Holi / Holistic Foundation
Working on our inhouse React-Native based platform / ecosystem of tools and integrations (GoodNews, BetterPlace etc.) for social sharing, donations, ethic news and organisation of initiatives centered around charity work.
- React Native + Web (Typescript)
- Webpack
Konstantin K.
Last position:
.NET Senior Full-stack Software Developer at DINA Elektronik GmbH
- Tech-Stack: C#, XAML, WPF, MongoDB, Azure Cloud, Azure DevOps, Resharper, Rider, OAuth2.0, REST, XUnit, NSubstitute, FluentAssertions
- Designed and implemented the IO architecture for improved data flow and efficiency.
- Developed a new desktop application from scratch, improving user experience and functionality.
- Led the implementation of daily stand-ups, software refinements, retrospectives, and project planning.
- Wrote unit and integration tests to ensure code quality and stability.
- Conducted code reviews and mentored junior developers.
- Played a key role in the company's digitalization efforts.
- Managed a team of 4 software developers, providing leadership and direction.
Michael W.
Last position:
TUI AG / Robinson
- Developed an Internet Booking Engine (IBE) (Saber and Juniper) and other microservices
- Backend development with PHP and Symfony, endpoint and interface implementation
- Unit and integration tests
Discover over 15,000 top freelancers
Statistics of experts using RxJS
Aggregated from the professional profiles of matched freelancers.
Experience
18 years (Germany: 19 years)

Position duration
2.3 years (Germany: 1.7 years)

Positions per freelancer
12 (Germany: 15)

Top business areas
Information Technology, Product Development, Operations

Top industries
Information Technology, Manufacturing, Retail

Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
83% (Germany: 87%)

Certifications per freelancer
2

Most common languages
German, English, Japanese

Speak two or more languages
100% (Germany: 99%)
Based on our profile pool as of 19 Sep 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Berlin are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Berlin using RxJS
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
RxJS 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 (100%)
- Manufacturing (88%)
- Retail (63%)
- Energy (50%)
- Healthcare (50%)
- Media and Entertainment (50%)
- Government and Administration (50%)
- Automotive (38%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
Reactive JavaScript
RxJS is a library for composing asynchronous and event-based programs with observable sequences. It lets teams model user actions, API responses, WebSocket messages and timed events as streams that can be transformed, combined and controlled. Reactive Extensions for JavaScript is the formal name behind the widely used RxJS abbreviation.
What RxJS Builds
RxJS is useful wherever many events must move through a predictable data flow. Typical applications include:
- Interactive Angular applications with complex forms and navigation
- Live dashboards, notifications and collaboration features
- WebSocket clients and streaming data interfaces
- Search, filtering and autocomplete with cancellation
- Event-driven browser and Node.js services
Core Ecosystem
Strong work with RxJS involves observables, subjects, subscriptions and operators such as map, switchMap, mergeMap, catchError and shareReplay. Experts often combine it with TypeScript, Angular, NgRx, Redux-style state patterns, Node.js and browser APIs. Testing typically covers marble diagrams, virtual time and the behavior of streams under failure or cancellation.
When to Bring Expertise
Companies usually need freelance expertise when asynchronous behavior has become difficult to trace or maintain. A specialist can untangle nested callbacks, replace fragile subscriptions, define state boundaries and establish consistent error handling. In Berlin, this support can fit both on-site product teams and remote groups working across locations.
Quality Signals
A strong professional uses RxJS deliberately rather than turning every value into a stream. They keep observable lifecycles clear, prevent leaks, choose flattening operators based on business behavior and make cancellation explicit. Good code also has readable stream names, focused operators, controlled side effects and tests for timing-sensitive cases.
Project Collaboration
Before work starts, clarify the event sources, expected delivery semantics, error states and ownership of shared state. Useful deliverables may include a stream design, refactored components, typed operators, integration tests and concise team guidance. Berlin-based teams may value on-site workshops, while remote delivery works well when diagrams, review standards and communication language are agreed early.
Frequently asked questions
Key details about RxJS, drawn from the questions we get asked most.
RxJS is used to handle asynchronous and event-based behavior through observable streams. Companies use it for live interfaces, search flows, WebSocket communication, form interactions, state updates and event-driven services.
RxJS supports ongoing streams, cancellation, composition and multiple values over time, while a promise normally represents one eventual result. Promises remain simpler for isolated asynchronous operations, but RxJS is better suited to applications where events interact or continue arriving.
A capable RxJS specialist usually works comfortably with TypeScript, Angular or another JavaScript framework, browser APIs and testing tools. Experience with NgRx, Node.js, WebSockets and frontend performance is useful when streams cross application and service boundaries.
The right level depends on the complexity of the event flows, not on the size of the codebase. A smaller feature may need solid observable and operator knowledge, while a reactive application benefits from someone who can define stream architecture, state ownership, testing practices and migration steps.
Yes. RxJS work is well suited to remote collaboration when stream diagrams, code conventions and test expectations are documented. Berlin teams should agree on overlap hours, review routines and whether workshops or key planning sessions require on-site participation.
ReactiveX is the broader family of reactive libraries, with RxJS being its JavaScript implementation. Teams may also consider promises, async iterators, event emitters or framework-specific state tools; the choice depends on whether they need composable streams, cancellation and coordinated event handling.
Look for clear observable lifecycles, deliberate operator choices and predictable error and cancellation behavior. High-quality RxJS code limits side effects, avoids unnecessary nesting, prevents subscription leaks and includes tests for timing, ordering and repeated events.
A freelancer should ask where streams originate, who owns subscriptions, how shared state is managed and which events may be cancelled or replayed. They should also inspect the TypeScript setup, framework conventions, testing approach and whether the project uses RxJS directly or through tools such as NgRx.
The average hourly rate of freelancers in Berlin, Germany who have used RxJS in their recent projects is 75 €, which corresponds to a daily rate of about 599 € based on an 8-hour working day.
Of the freelancers in Berlin, Germany who have used RxJS in their recent projects, 83% hold at least a Bachelor's degree.
On average, freelancers in Berlin, Germany who have used RxJS in their recent projects have 18 years of professional experience, with a single engagement typically lasting around 2.3 years.
The most common languages among freelancers in Berlin, Germany who have used RxJS in their recent projects are German (100%), English (100%), and Japanese (25%).
The most common industries among freelancers in Berlin, Germany who have used RxJS in their recent projects are Information Technology (100%), Manufacturing (88%), and Retail (63%).
The most common business areas among freelancers in Berlin, Germany who have used RxJS in their recent projects are Information Technology (100%), Product Development (100%), and Operations (63%).
Main locations of FRATCH Experts, who have recently used RxJS
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.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!

Munich
Frankfurt