Hi, I’m Natalia Novik, a frontend developer specializing in React, TypeScript, and clean, scalable UI architectures. I thrive in collaborative, agile teams and enjoy turning complex ideas into polished, performant interfaces. I love building maintainable code, collaborating with backend and design, and continuously learning new tools to improve user experience. In my projects I’ve shipped feature-rich UIs, improved performance, and implemented robust testing and documentation. I’m comfortable working across the stack, from API integration to frontend architecture, and I enjoy sharing knowledge with teammates to raise the whole team's output.…

Natalia Novik

Hi, I’m Natalia Novik, a frontend developer specializing in React, TypeScript, and clean, scalable UI architectures. I thrive in collaborative, agile teams and enjoy turning complex ideas into polished, performant interfaces. I love building maintainable code, collaborating with backend and design, and continuously learning new tools to improve user experience. In my projects I’ve shipped feature-rich UIs, improved performance, and implemented robust testing and documentation. I’m comfortable working across the stack, from API integration to frontend architecture, and I enjoy sharing knowledge with teammates to raise the whole team's output.…

Available to hire

Hi, I’m Natalia Novik, a frontend developer specializing in React, TypeScript, and clean, scalable UI architectures. I thrive in collaborative, agile teams and enjoy turning complex ideas into polished, performant interfaces. I love building maintainable code, collaborating with backend and design, and continuously learning new tools to improve user experience.

In my projects I’ve shipped feature-rich UIs, improved performance, and implemented robust testing and documentation. I’m comfortable working across the stack, from API integration to frontend architecture, and I enjoy sharing knowledge with teammates to raise the whole team’s output.

See more

Language

Polish
Intermediate
Russian
Fluent
English
Advanced
Chinese
Beginner

Work Experience

Frontend Developer at Freeport Metrics
October 1, 2022 - November 1, 2023
Led frontend development for MeWork Experience Project using React, TypeScript, and Redux Toolkit. Implemented UI with Material UI and Tailwind, integrated with backend REST/GraphQL APIs, and built reusable components. Improved performance via code-splitting and lazy loading, set up automated tests with Jest, and documented components and APIs to streamline onboarding and collaboration with backend and design teams.
Frontend Developer at Gdzie Po Lek
March 1, 2022 - October 1, 2022
Developed customer-facing features using React, TypeScript, and Next.js. Integrated Google Maps, GraphQL, and REST endpoints; implemented internationalization to support a global audience; built high-quality UI components with Material UI; authored Jest tests and contributed to Storybook deployment to improve component reuse and testing.
Frontend Developer at Bitlocus
March 1, 2020 - October 1, 2022
Created new features with modern libraries (React, TypeScript, Next.js, Apollo GraphQL). Modernized codebase by migrating class components to functional components, introduced Redux Toolkit and Contexts, implemented internationalization, and built Storybook stories with automated snapshot testing. Collaborated with design to implement pixel-perfect UI and improved performance through code-splitting and caching.

Education

Bachelor's degree in Modern Foreign Languages at Minsk State Linguistic University
January 1, 2015 - January 1, 2020

Qualifications

REACT - THE COMPLETE GUIDE
January 1, 2023 - February 9, 2026
Noble Work Foundation - Frontend Developer
January 1, 2023 - February 9, 2026
MeSkills
January 1, 2020 - January 1, 2021

Industry Experience

Software & Internet, Media & Entertainment, Professional Services