freiberufler Senior Software Engineer | React|Next|ReactNative|Node|Express|JS|TS auf freelance.de

Senior Software Engineer | React|Next|ReactNative|Node|Express|JS|TS

zuletzt online vor wenigen Stunden
  • 100€/Stunde
  • 10783 Berlin
  • auf Anfrage
  • ur  |  en
  • 12.03.2026
  • Contract ready

Kurzvorstellung

I am a full stack TS developer. With over 8+ years of experiences. I am confident like many products I have worked and help released to fruition I can help you deliver an outstanding product which can scale & deliver at committed deadline.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Front End
  • Node.Js3 J.
  • Projektleitung / Teamleitung (IT)
  • React (JavaScript library)9 J.
  • React Native1 J.
  • Software engineering / -technik

Projekt‐ & Berufserfahrung

Senior Frontend Developer
Kundenname anonymisiert, Berlin
2/2023 – 12/2025 (2 Jahre, 11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2023 – 12/2025

Tätigkeitsbeschreibung

found in reference description 5
● Tech Stack: Typescript, ReactJS, SCSS/CSS, CubeJS, Eslint, Prettier, Jest, react-testing-library,
Highcharts, Recharts, React i8next, React Query, React Table, Zustand, Storybook, Vite, Webpack,
Design system.
● Spearheaded frontend development initiatives for high-performance, scalable web applications
supporting complex data aggregation and analysis.
● Lead and mentored a team of 5-10 engineers in modern ReactJS architecture, focusing on composition
and clean code practices.
● Refined frontend architecture and integrated cutting-edge technologies to enhance application
performance, including implementing lazy loading and optimizing data handling with CubeJS.
● Standardized codebase and enforced coding standards across the team through Eslint/TsLint, improving
code quality and maintainability.
● Introduced design system and storybook in the team, to standardize DX/UX across multi teams and
have a consensus of overall application behavior under 1 umbrella.
Senior Typescript Fullstack Developer
UI/UX & Agentic RAG
● Developed complex data visualizations using Highcharts and Recharts, utilizing BEM conventions for
CSS.
● Managed efficient data handling and presentation using React Query for API caching and Zustand for
state management.

Eingesetzte Qualifikationen

React (JavaScript library)

Senior Fullstack Developer (Festanstellung)
Glassnode, Berlin
12/2022 – 1/2024 (1 Jahr, 2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

12/2022 – 1/2024

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

About
I am a full stack TS developer. I have been working with JS/TS since early 2015. I have a passion for working with startups and early stage growing companies by using my expertise to help them grow and build their product in the right direction in engineering terms. I have worked with numerous startups internationally in the past and helped them deliver good quality product. I enjoy taking complicated problems & turning them into simple, elegant solutions that helps drives and creates an amazing customer experience.

Weitere Kenntnisse

I can offer strategy in terms of releasing to the wider public audience, help in leading and training a team of developers. Help you iron clade formats that can expedite the processes workflow between business sales & technical engineers.

Persönliche Daten

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

Kontaktdaten

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

Jetzt Mitglied werden