Lead Frontend Engineer · London / Reading, UK

M. Mücahit Tezcan

Lead frontend engineer at MagiClick Digital UK, building React and TypeScript products for banks and retailers.

01 — experience

  1. MagiClick Digital UK

    • Lead React Developer · Aug 2024 – Present
    • Senior React Developer · Nov 2023 – Aug 2024

    Lead the frontend team and MagiClick CMS v2: React, TypeScript, a 150+ component UI library and the MagicEdit rich-text editor.

  2. MagiClick Digital Turkey

    • Senior React Developer · May 2023 – Nov 2023
    • Frontend Developer · Jun 2020 – May 2023

    Built frontends for Ziraat Bank, IKEA Turkey, Opet and Fibabanka; started CMS v2.

  3. Freelance

    • Frontend Developer · Oct 2019 – Jun 2020

    React and Vue sites, headless CMS on Contentful.

02 — client work

Built at MagiClick for banks and retailers.

  • MagiClick CMS v2

    Oct 2022 – Present

    • React
    • TypeScript
    • Tailwind CSS
  • MagicEdit

    Nov 2025 – Present

    • TypeScript
    • React
    • Vue
  • Ziraat Bank Ticaret Yolu

    2023

    • React
    • TypeScript
    • React Query
  • IKEA Turkey back office

    2021 – 2023

    • React
    • TypeScript
    • react-admin
  • Opet website and back office

    2020 – 2021

    • React
    • TypeScript
    • react-admin
  • Ziraat Bank OPI

    2021

    • React
    • TypeScript
    • Recoil
  • MagiClick CMS for Banks (v1)

    2020 – Present

    • Vue
    • Vuex
    • vue-router
  • Fibabanka Video Banking

    2020

    • React
    • Redux
    • Formik

03 — side projects

Terminal tooling, Neovim and game programming after hours.

Neovim & terminal

  • init.lua

    My Neovim config: LSP, Treesitter, Telescope, Harpoon, Oil, fugitive.

    • Lua
  • music-player.nvim

    Spotify now-playing inside Neovim, with OAuth handled by a tiny Lua server.

    • Lua
  • floaterminal.nvim

    Floating terminal for Neovim.

    • Lua
  • dev-env

    Dotfiles: Ghostty, tmux-sessionize, yazi, lazygit, AeroSpace.

    • Shell

04 — also

Mentoring
Scrimba coding mentor since 2020 · Community Hero badge
Education
Istanbul Arel University, Computer Programming (2017–2019)
Languages
Turkish (native), English (C1)

05 — contact

Let’s talk

Open to frontend work and mentoring.

mmucahit.tezcan@gmail.com