Looking for a full-time remote Frontend Developer role (React + TypeScript) at a product-focused or enterprise team building complex, long-lived applications. I enjoy architecture-level ownership — modular, scalable systems, not just feature work — and teams open to modern workflows, including AI-assisted development. Open to fintech, healthtech, and other data-heavy domains.
Mikhail Mustonen
@mikhailmustonen
Frontend Developer - React | Typescript | Enterprise WebApps
What I'm looking for
In development since 2019: from fullstack MERN projects to enterprise applications in healthcare, government, and logistics.
Worked both at project initiation (architecture design) and in scaling/refactoring long‑lived systems. Experienced in micro‑frontends, modular architectures, and trade‑off evaluation.
Regularly collaborate with analysts, back‑end developers, and designers to shape contracts and user flows. Interact with customers via demos; wrote internal articles, contributed to knowledge base.
In debugging, focus on root causes over quick fixes. Enjoy tackling complex tasks, breaking them down, and delivering simple, maintainable, reliable solutions.
Currently focused on deepening frontend expertise, updating toolset, and broadening into adjacent areas.
Competencies & technologies:
— Architecture & scalability: Micro‑frontends (redux‑micro‑frontend, Web Components, Module Federation), FSD, Layered Modular Architecture.
— Data & state management: Redux/RTK+RTK Query, Axios, Zustand, React Query, query‑key factory, Redux-Saga, Reselect, strict TypeScript (generics, conditional types).
— Forms & validation: Formik+Yup, React Hook Form, Zod, React Final Form; multi‑step dynamic forms, form arrays, deep nesting, async validation.
— Tables & lists: Custom solutions, tanstack‑table, Ant Design tables; server‑side pagination/filtering/sorting, template saving, virtualization of large lists.
— UI & customization: Material UI (deep theme customization), Ant Design, shadcn, Styled Components, Tailwind, recharts.
— Integrations & infrastructure: AWS (Amplify, Cognito, SNS), Firebase (Realtime DB, Cloud Functions), Swagger (openapi‑typescript, orval), Socket.io. JWT, keycloak.
— Refactoring & support: Migrated from vanilla Redux to Zustand, from CRA to Vite, from Redux-Saga to React Query, introduced API type generation, upgraded libraries.
— Code style, config, docs: Configured Vite+ESLint+Prettier+Husky. Documentation (stack, architecture, module examples).
— Testing: Load testing by k6+Grafana+InfluxDB (user scenarios, load profiles, bottleneck analysis). E2E testing by Playwright (OOP, detailed Allure reporting).
— Performance: Selector/memoization optimization, virtualization, query caching trees, suspense.
— Teamwork & processes: Scrum, git‑flow, interviews, cross-reviews, onboardings, Jira, Confluence, MS Teams.
— AI-assisted development: Claude Code, internal Qwen (OpenCode); MCP (Context7, Figma, Playwright), skills/plugins. Built projects from scratch and integrated into legacy systems — multi-fold productivity gains.
Experience
Work history, roles, and key accomplishments
Frontend Developer
WaveAccess
Aug 2021 - Present (4 years 11 months)
Delivered 7+ large enterprise projects (see CV) across healthcare, government, logistics, and finance. Covered the full lifecycle — from building MVPs from scratch to long-term support and scaling systems with dozens of interlinked modules and complex role models. Introduced load and e2e testing and AI agent-driven development. Ran interviews and onboarded new specialists.
Full-stack Developer
NPP Microprocessor Technologies
Jul 2020 - Jan 2021 (6 months)
Freelance full-stack development of a device management system (CRM-like) for tracking sold industrial equipment. Implemented role-based authentication, dashboards with map-based UX, dynamic forms, notifications, and data export, with deployment to hosting.
Education
Degrees, certifications, and relevant coursework
Peter the Great St. Petersburg Polytechnic University
Master, Electrical Engineering
2012 - 2018
Tech stack
Software and tools used professionally
OpenAPI
AWS Amplify
ESLint
Prettier
MongoDB
InfluxDB
Node.js
Next.js
Tailwind CSS
Material-UI
UIkIt
Web Components
Git Flow
Figma
Telegram
Jira
styled-components
Ant Design
React
React Query
axios
JavaScript
HTML5
ES6
CSS 3
Grafana
Firebase
Socket.IO
Zustand
redux-saga
TypeScript
Keycloak
Formik
React Router
Shadcn/ui
Playwright
TanStack Query
Vite
Zod
TanStack Table
k6
Modal
TanStack Router
Yup
React Hook Form
Qwen
Recharts
Claude Code
OpenCode
Remote
Redux Toolkit
Orval
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Mikhail?
You can contact Mikhail and 90k+ other talented remote workers on Himalayas.
Message MikhailGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
