11/10/2026 updated


100 % available
Frontend Developer - React, Angular & TypeScript
Amsterdam, Netherlands
Only remote
Entrepreneurship ROC van Amsterdam - FlevolandAbout me
I'm a frontend developer specialized in Angular, React, TypeScript and JavaScript. I turn designs into clean, responsive and maintainable interfaces. I work independently, communicate clearly, meet deadlines and deliver reliable, user-friendly websites with strong attention to detail.
Tailwind CSSHTMLHTML5Web DevelopmentAngular 2+TypeScriptReact.jsGitPlaywrightFront End Software DevelopmentRestful Api
React & Angular Development
I build production-ready frontend applications in React and Angular. This includes reusable component libraries, state management with React hooks, and Angular services with RxJS for data handling. I take interfaces from design through to a scalable and maintainable codebase.
TypeScript & JavaScript
I work TypeScript-first to deliver type-safe frontend applications. TypeScript and JavaScript help keep React and Angular codebases readable, stable, and straightforward to maintain as they grow.
API Integration
I integrate REST APIs into production interfaces, including views that consume and visualise system metrics and real-time data. Loading, error, and empty states are handled clearly so the UI remains reliable when the backend is unavailable.
HTML5 & CSS3
I use semantic HTML5 and CSS3 to build structured, responsive layouts that work across breakpoints. Layout, spacing, and cross-browser issues are resolved at the source rather than with temporary CSS fixes.
Tailwind CSS
I use Tailwind CSS for consistent, production-quality interfaces. Utility-first styling keeps the UI clean and the styling layer easy to maintain as the product expands.
Testing with Playwright & Cypress
I cover critical user flows with end-to-end tests in Playwright and Cypress. This catches regressions before release and keeps the interface reliable after changes.
Component-Based Architecture
I structure frontends as modular component systems with clear boundaries and reusable parts. This keeps React and Angular codebases maintainable as new features are added.
Version Control with Git & GitHub
I use Git and GitHub for branching, pull requests, and a clear commit history. This is the standard workflow I follow on client projects and in team collaboration.
Vite
I use Vite for fast local development and efficient production builds in modern frontend projects.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishFluentDutchNative speaker
Project history
Built responsive user interfaces using React, JavaScript, HTML, and CSS. Developed reusable UI components for scalability and maintainability. Integrated APIs to enhance application functionality and improved usability by resolving layout and styling issues.
Built a responsive AI chat interface with real-time messaging. Created reusable UI components for an interactive experience. Managed state using React hooks for user input and messages. Structured modular components for scalability and tested using Playwright (end-to-end testing).
Developed a dashboard to monitor and visualize OT system data. Implemented real-time alerts and status indicators. Built UI components and integrated APIs for system metrics. Used Angular services and RxJS for data handling and tested using Cypress (end-to-end testing).