Available to hire
Hi, I’m Jan Nowak, a Senior Frontend Developer with 12+ years of experience delivering high-performance, scalable web apps using React.js, Next.js, Redux, and TypeScript. I’ve led major migrations, designed reusable component libraries, and implemented maintainable frontend architectures for distributed teams.
I enjoy turning complex requirements into delightful user experiences, collaborating with designers and product teams, and mentoring peers on best practices, accessibility, and performance. My full-stack capabilities with Node.js, Nest.js, and MongoDB let me contribute across the stack when needed.
Skills
Language
English
Fluent
Work Experience
Senior Frontend Developer at A-listware
June 1, 2021 - PresentLed migration of a large SPA from class-based React + JS to TypeScript + hooks, reducing front-end bundle size by 28% and improving time-to-interactive by 35%. Designed and implemented a Storybook-based shared component library, cutting UI development time for new features by 30–40%. Introduced API layer patterns (React Query + typed clients) to remove ad-hoc fetch logic and catch breaking API changes at build time. Collaborated with designers to enhance accessibility (WCAG) and responsiveness; reduced UI/layout-related support tickets by 20% over two quarters. Mentored 3–4 mid/junior developers on React architecture, performance, and best practices. Contributed to internal frontend templates for linting, formatting, testing, and CI setup for new client projects.
Senior Frontend Engineer at Docplanner
July 1, 2018 - May 1, 2021Migrated patient booking flows from legacy PHP templates to Vue/React SPAs while preserving SEO and high performance. Co-led standardization of frontend architecture (routing, state, API layer) across multiple teams, reducing duplicated code and speeding up onboarding. Implemented performance improvements (code-splitting, lazy-loading, caching), reducing p95 page load times by 20–25%. Collaborated with product/UX teams on A/B tests for booking flows, contributing to measurable conversion improvements. Introduced structured logging and Sentry error tracking, cutting production debugging time significantly.
Frontend Engineer at Brainly
January 1, 2014 - June 1, 2018Built responsive, mobile-first UI for Q&A, search, and user profiles serving millions of students globally. Helped implement internal React + Next.js framework, including shared layout, data-fetching patterns, and SSR for SEO-critical pages. Worked on engagement and retention experiments using A/B testing, iterating UI based on metrics. Introduced component testing with Jest/Enzyme, reducing regression issues in critical flows.
Junior Frontend Developer at Netguru
July 1, 2011 - December 1, 2013Developed responsive UIs for client marketing sites, MVPs, and SaaS dashboards. Integrated REST APIs and collaborated with backend developers to deliver full-featured web solutions. Gained early experience with agile workflows, CI, code reviews, and automated testing.
Education
Bachelor of Science, Computer Science at Nanyang Technological University, Singapore
January 1, 2007 - January 1, 2011Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Lublin today.