Senior React / Next.js / TypeScript Freelancer (Frontend Engineer) | Remote | Node.js
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 10827 Berlin
- auf Anfrage
- ur | en | de
- 24.10.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Typescript, JavaScript, React (JavaScript library)
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.
React (JavaScript library)
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
JavaScript-Entwickler, Node.Js, React (JavaScript library)
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
JavaScript-Entwickler, React (JavaScript library)
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
React (JavaScript library)
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
Node.Js, React (JavaScript library), React Native
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
JavaScript-Entwickler, Node.Js, React (JavaScript library), React Native
Ausbildung
UOL
Lhr, Pk
Über mich
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
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
- Urdu (Muttersprache)
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
