Senior Software Engineer | React|Next|ReactNative|Node|Express|JS|TS
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 10783 Berlin
- auf Anfrage
- ur | en
- 12.03.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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.
React (JavaScript library)
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
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
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
Persönliche Daten
- Urdu (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
