10/18/2026 updated


40 % partially available
Senior Frontend Engineer — Angular · React/Next.js · Vue 3 · Design Systems · TypeScript
Ankara, Turkey
Only remote
Bachelor's degree in Management Information SystemsAbout me
Senior frontend engineer, 20+ years. Enterprise frontends for German automotive and retail clients: Angular, React 19/Next.js 15, Vue 3, TypeScript, design systems (Storybook, tokens), ag-Grid, accessibility, testing. Ex frontend team lead and UX lead. Remote, 20 h/week, invoicing via own company.
StorybookVitestHTMLJavaScriptPHPUser Experience (UX)Web AccessibilityAdobe IllustratorAdobe PhotoshopApplication Programming Interfaces (APIs)Atlassian JiraCascading Style Sheets (CSS)User Interface DesignjQueryProject Management
FRONTEND ENGINEERING (20+ YEARS)
TypeScript, JavaScript, HTML5, CSS3/SCSS. Angular (2 to 18+, 9 years), React 19 / Next.js 15 (App Router, React Server Components), Vue 3 (Composition API), Nuxt. State and data: RxJS, NgRx, NGXS, Redux Toolkit, Zustand, TanStack Query, REST, GraphQL, OpenAPI, WebSocket.
DESIGN SYSTEMS AND UI
Storybook, design tokens and multi-brand theming (SCSS/BEM), Radix UI, Tailwind CSS, Ant Design, ag-Grid Enterprise for large datasets, accessibility (WCAG, ARIA, keyboard navigation), responsive and cross-browser work, Figma to code.
QUALITY
Jest, Spectator, Vitest, Playwright (E2E and visual consistency), Zod and TypeBox validation, react-hook-form, semantic versioning and changelogs for shared libraries, code review, CI/CD (GitLab CI, Jenkins).
RECENT ENTERPRISE PROJECTS (GERMANY, VIA IT CONSULTANCY)
- Production-line technical data platform for a global car manufacturer: Angular, ag-Grid Enterprise, NGXS, multi-step change-request workflows, Excel import/export, corporate design system integration.
- Multi-brand design system for one of Europe's largest retail groups: Vue 3, Storybook, Vitest, Playwright, cross-brand theming without touching component logic.
- B2B campaign management tool for a major German e-commerce company: React 19, Next.js, AWS (S3, CloudFront, Lambda).
- Multi-tenant control and admin panels: Next.js 15, Radix + Tailwind design system, Zustand, TanStack Query, RBAC, i18n.
LEADERSHIP AND DESIGN BACKGROUND
Frontend team lead (5 engineers, 10+ projects, Angular/React component libraries, mentoring). UX and frontend lead for a national e-visa service in 12 languages (RTL and LTR). Started as a UI/UX designer: Figma, Adobe XD, Sketch, wireframing and prototyping.
TOOLING
Git, Node.js, Express, Firebase, MongoDB, Jira, Scrum/Kanban. Daily use of AI-assisted development (Claude Code) with team rules and guardrails.
LANGUAGES: English (professional, C1), Turkish (native), German (basic).
Experience
Professional experience10+ years
Freelancer since2009
Languages
GermanBasic knowledgeEnglishFluentTurkishNative speaker
Project history
Enterprise frontend engineering for German automotive and retail clients. BMW: production-line technical data platform (Angular, ag-Grid Enterprise, NGXS, multi-step change-request workflows, Excel import/export, BMW design system integration, Jest/Spectator). Schwarz Group: multi-brand design system (Vue 3 Composition API, Storybook, Vitest, Playwright, cross-brand theming via SCSS/BEM, TypeBox validation, semantic versioning). OTTO.de: B2B campaign management tool (React 19, Next.js, AWS S3/CloudFront/Lambda). Also a multi-tenant control and admin panel (Next.js 15, Radix UI + Tailwind design system, Zustand, TanStack Query, RBAC, i18n). Daily AI-assisted development with Claude Code under team rules and guardrails.
Led the frontend development team, delivering 10+ high-impact projects while ensuring pixel-perfect integration using Angular and React. Mentored junior developers and collaborated with cross-functional teams.
Developed and maintained reusable component libraries for Angular, React, and React Native. Integrated multiple APIs to enhance frontend functionality.