freiberufler Senior React / Next.js / TypeScript Freelancer (Frontend Engineer) | Remote | Node.js auf freelance.de

Senior React / Next.js / TypeScript Freelancer (Frontend Engineer) | Remote | Node.js

online
  • 100€/Stunde
  • 10827 Berlin
  • auf Anfrage
  • ur  |  en  |  de
  • 24.10.2026
  • Contract ready

Kurzvorstellung

Senior React, Next.js and TypeScript freelancer (Frontend-Entwickler) in Berlin with 12+ years of experience. Frontend architecture, design systems, performance, Node.js. Remote, available immediately, contract (B2B) projects.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Front End
  • JavaScript
  • Next.js
  • Node.Js2 J.
  • Projektleitung / Teamleitung (IT)
  • React (JavaScript library)9 J.
  • React Native1 J.
  • Redux
  • Software engineering / -technik
  • Typescript

Projekt‐ & Berufserfahrung

Senior React Frontend Engineer (Contract)
Kundenname anonymisiert, Berlin
5/2026 – offen (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2026 – offen

Tätigkeitsbeschreibung

Remote / Berlin, Germany. Contract engagement for an international law firm.
- Develop and maintain enterprise-grade React and TypeScript applications within a large international law firm's engineering organization.
- Build frontend features by integrating REST APIs with React, using TanStack Query (React Query) for data fetching, caching and server-state management.
- Implement client-side validation with Zod to improve data integrity and developer experience.
- Integrate cloud-based authentication and authorization (enterprise identity management) into frontend applications.
- Collaborate with frontend and backend engineers through Git-based workflows, code reviews, sprint planning and Agile delivery.
- Contribute to scalable, maintainable and reusable frontend architecture following established engineering standards.
Tech: React, TypeScript, TanStack Query, Zod, REST APIs, enterprise authentication, Git, Agile/Scrum.

Eingesetzte Qualifikationen

Typescript, JavaScript, React (JavaScript library)

Senior Frontend Developer
Kundenname anonymisiert, Berlin
2/2024 – 11/2025 (1 Jahr, 10 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2024 – 11/2025

Tätigkeitsbeschreibung

Remote from Berlin, Germany, for a client based in Basel, Switzerland. Contract engagement (NDA).
- Cut the production bundle from 19.5 MB to 4 MB and dev server start from 10s to 400ms by migrating from Webpack to Vite.
- Led frontend architecture for data-heavy enterprise analytics applications supporting complex data aggregation and analysis.
- Led and mentored a team of 5 to 10 engineers in modern React architecture, component composition and clean code practices.
- Introduced a design system and Storybook to standardize UI, UX and developer experience across multiple teams.
- Built complex data visualizations and dashboards with Highcharts and Recharts; improved performance with lazy loading, React Table (TanStack Table) and optimized data handling with Cube.js.
- Managed server state with React Query (TanStack Query) and client state with Zustand; enforced coding standards with ESLint and Prettier and set team guidelines for AI coding tools (Claude, GitHub Copilot).
Tech: React, TypeScript, JavaScript, Vite, Webpack, React Query, Zustand, React Table, Cube.js, Highcharts, Recharts, Storybook, Jest, React Testing Library, react-i18next, SCSS, ESLint, Prettier.

Eingesetzte Qualifikationen

React (JavaScript library)

Senior Fullstack Developer (Festanstellung)
Glassnode, Berlin
10/2022 – 9/2023 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

10/2022 – 9/2023

Tätigkeitsbeschreibung

● Tech Stack: Typescript, NextJS, React, Material-UI, react-testing-library, msw, cypres, ether.js, web3.js,
PostgreSQL, Prisma, Vercel
● Integrated external platforms with the application i.e, WalletConnect
● Standardized theme styling, design system tokens i.e, typography/spacing/palettes & also set up an
internal developer style guide for the company
● Build a high performance crypto & NFT transactions table which is used majorly by all the end users.
This is the basis of users sorting/organizing/categorizing each transaction for their tax records. I
ensured that it was performant/user friendly/well tested.
● Was responsible for setting up for one their core apps on frontend "crypto portfolio tracker"
● I was responsible for delivering high quality code on production by ensuring it was well tested in terms
of unit testing or integration testing. jest/react-testing-library/cypress with typescript. Increased code
coverage of overall application by 80% (also reduced CI/CD pipeline timeframe), added eslint/prettier

Eingesetzte Qualifikationen

JavaScript-Entwickler, Node.Js, React (JavaScript library)

Senior Frontend Developer (Festanstellung)
Kundenname anonymisiert, Berlin
3/2019 – 10/2022 (3 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2019 – 10/2022

Tätigkeitsbeschreibung

● Tech Stack: Javascript/NodeJS, React, Webpack, Rollup, Material-UI, Semantic-UI, react-testing-library,
Cypress, Eslint, Prettier, Jenkins, Airbnb style guide, semantic version w/d commitizen, webpack, rollup
● Using Material-UI/Storybook worked very closely with the design team to introduce a "design system"
to have a consistent UI/UX experience throughout all products/projects.
● I was responsible in standardizing in automating multiple projects to use the same development
environment i.e, prettier, Eslint, testing without doing a lot of manual work, added a custom boilerplate
solution to help bootstrap applications quickly with prebuilt testing, prettier, Eslint, jenkins
configuration.
● Add new user interfaces to applications, while adhering to a consistent coding using Airbnb style guide.
● Write unit tests in react-testing-library previously (enzyme). Advocated for the usage of Cypress, a
visual testing tool. So that it would help bridge the gap between frontend developers & QA developers.
Improved the overall testing DX by introducing better tools like MSW for API mocking in the team.
● I also implemented semantic-versioning for our projects using semantic-release and conventional
commits to automate new releases & changelogs throughout our projects.
● Configure webpack & rollup for specific bundling use cases i.e, libraries, UI applications. Changed from
legacy gulp/grunt configuration to webpack/rollup. To make the code more maintainable & easier.
● Helped set up design system for the company which was built on top of Material-UI v4

Eingesetzte Qualifikationen

JavaScript-Entwickler, React (JavaScript library)

Full Stack Software Engineer (Festanstellung)
Kundenname anonymisiert, Lahore
6/2018 – 2/2019 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2018 – 2/2019

Tätigkeitsbeschreibung

● Javascript/NodeJS.
● React/Redux
● Ant Design, Bootstrap 4, React Material UI, CSS-in-JS
● HTML 5, CSS 3, SCSS, Flex Layouts
● Bundling: Webpack 4
● Configure, manage and deploy servers on cloud services like AWS using tools like PM2
● Project Management: Jira
● Version Control: Git, Arcanist

Eingesetzte Qualifikationen

React (JavaScript library)

Full Stack Software Engineer (Festanstellung)
Kundenname anonymisiert, Lahore
2/2017 – 6/2018 (1 Jahr, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2017 – 6/2018

Tätigkeitsbeschreibung

● Javascript/NodeJS. EcmaScript 2015, ES6, ES7, ES2016+
● React/Redux. React Native
● Database noSql Mongo, Mongoose (ORM)
● WebSockets (SocketIO), Express, Static Chatbots (Client Side)
● Stripe, 2Checkout, JazzCash Payment Integration Client Side
● Bootstrap 3/4, React Material UI, React Ant Design, CSS in JS
● HTML 5, CSS 3, SCSS, Flex Layouts
● Storybook UI Component (React)
● Bundling: Webpack
● Version Control: Git, Bitbucket
● Amazon Simple Storage (S3), Cloudinary
● SSL (HTTPS) Configuration For NodeJS, Configure, manage and deploy servers on cloud services like
AWS using tools like PM2
● Responsive custom email templates
● Adobe Photoshop, Adobe Illustrator (Graphic/Web designing)
● Project Management : Slack, Trello, JIRA
● Agile/Scrum Methodologies.
● Develop new user facing features with reactjs, react native, led a team to develop a B2B chat funnel
using nodejs, web sockets
● Trained a team of 5 developers

Eingesetzte Qualifikationen

Node.Js, React (JavaScript library), React Native

Full Stack Developer (Festanstellung)
Kundenname anonymisiert, Lahore
6/2016 – 11/2016 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2016 – 11/2016

Tätigkeitsbeschreibung

● Javascript/Nodejs
● jQuery, Lodash, ES6
● Angular, React Native
● Database MySQL, Sequelize (ORM)
● Express, JSON Web Tokens (JWT)
● Bootstrap, HTML5, CSS3, SCSS
● PSD To Pixel Perfect Responsive HTML Conversion
● Version Control: Git
● Project Management : Slack, Basecamp. JIRA
● OS: Linux/Ubuntu

Eingesetzte Qualifikationen

JavaScript-Entwickler, Node.Js, React (JavaScript library), React Native

Ausbildung

Bachelors of Science in Computer Science
BSCS
UOL
2016
Lhr, Pk

Über mich

Senior Frontend Engineer and freelance Softwareentwickler (React, Next.js, TypeScript) based in Berlin, with 12+ years of experience building scalable, data-intensive web applications. Contract (B2B) projects only, remote-first, available immediately.

What I deliver
- Frontend architecture and technical leadership for React and TypeScript applications: component composition, state management, clean code standards.
- Performance work with measurable results, for example cutting a production bundle from 19.5 MB to 4 MB and dev server start from 10 s to 400 ms by migrating Webpack to Vite.
- Design systems and Storybook component libraries that keep UI and UX consistent across teams.
- Data-heavy dashboards and analytics UIs (Highcharts, Recharts, TanStack Table, Cube.js).
- Full stack delivery with Next.js (App Router), Node.js, PostgreSQL, Supabase and Vercel.
- Testing and quality: Jest, React Testing Library, Cypress, MSW, ESLint, Prettier, CI/CD.

Track record
- Led frontend architecture and mentored a team of 5 to 10 engineers for a Top-3 global pharmaceutical company in Basel (fully remote contract, 2024 to 2025).
- Enterprise React and TypeScript work for an international law firm (2026).
- Earlier: crypto analytics platform (Glassnode), industrial IoT platform, startups in Pakistan and Germany.
- Open-source contributor to Material UI (MUI).

How I work
Senior, self-managed, communicative English (C2). Flexible hours across European and US time zones. Experienced in Agile/Scrum, code reviews and clear handovers.

Weitere Kenntnisse

Keywords: React, ReactJS, React.js, Next.js, NextJS, TypeScript, JavaScript, Node.js, Frontend-Entwickler, Frontend Developer, Frontend Engineer, Senior Frontend, Webentwickler, Softwareentwickler, Full Stack Entwickler, Fullstack, Freelancer, Remote, Homeoffice, Berlin.
Frontend: React Hooks, Redux, Zustand, TanStack Query (React Query), TanStack Table, React Native, SCSS, Tailwind CSS, Material UI (MUI), Radix UI, Storybook, Design System, Responsive Design, Accessibility, i18n.
Build and performance: Vite, Webpack, Rollup, Core Web Vitals, Lazy Loading, Bundle-Optimierung.
Backend and data: Node.js, Express, REST API, GraphQL, PostgreSQL, Prisma, Supabase, MongoDB, Cube.js.
Testing and delivery: Jest, Vitest, React Testing Library, Cypress, Playwright, MSW, ESLint, Prettier, CI/CD, Jenkins, Git, Agile, Scrum.
Cloud and AI: AWS, Vercel, Azure authentication, Claude Code, Cursor, MCP, LLM integrations.
Angebot: Frontend-Architektur, Code-Review, Performance-Optimierung, Design-System-Aufbau, Technical Lead, Mentoring, Migration (Webpack zu Vite, JavaScript zu TypeScript).

Persönliche Daten

Sprache
  • Urdu (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
562
Alter
32
Berufserfahrung
7 Jahre und 10 Monate (seit 12/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden