I'm a Senior Software Engineer with 10+ years of experience designing and delivering scalable, high-performance web and mobile applications using React, Next.js, and React Native. I specialize in building modular component systems and optimizing performance to deliver fast, reliable user experiences. I have a proven track record of driving architectural improvements, implementing robust testing strategies, and maintaining cross-platform consistency across complex applications for high-growth international companies. I enjoy mentoring teams and collaborating with product and backend teams to deliver technically complex features.

Robert Majewski

I'm a Senior Software Engineer with 10+ years of experience designing and delivering scalable, high-performance web and mobile applications using React, Next.js, and React Native. I specialize in building modular component systems and optimizing performance to deliver fast, reliable user experiences. I have a proven track record of driving architectural improvements, implementing robust testing strategies, and maintaining cross-platform consistency across complex applications for high-growth international companies. I enjoy mentoring teams and collaborating with product and backend teams to deliver technically complex features.

Available to hire

I’m a Senior Software Engineer with 10+ years of experience designing and delivering scalable, high-performance web and mobile applications using React, Next.js, and React Native. I specialize in building modular component systems and optimizing performance to deliver fast, reliable user experiences.

I have a proven track record of driving architectural improvements, implementing robust testing strategies, and maintaining cross-platform consistency across complex applications for high-growth international companies. I enjoy mentoring teams and collaborating with product and backend teams to deliver technically complex features.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Microsoft
August 1, 2024 - Present
Architected and implemented modular React and Next.js front-end systems with TypeScript to support large-scale enterprise applications. Built a shared component library with Storybook, Styled Components, and Tailwind to enforce UI consistency across multiple teams. Optimized client-side performance with memoization, lazy loading, code-splitting, and server-side rendering in Next.js, reducing page load times by over 40%. Delivered cross-platform mobile apps with React Native, and implemented robust testing with Jest, React Testing Library, and Cypress. Established CI/CD pipelines with GitHub Actions, Docker, and AWS Lambda.
Senior Software Engineer at Netguru
September 1, 2022 - July 31, 2024
Developed modern web and mobile solutions for international clients with scalable, maintainable front-end architectures. Built Next.js web applications with React and TypeScript, implementing server-side rendering and incremental static regeneration to optimize SEO, performance, and maintainability.Designed and developed reusable React Native components and cross-platform modules, improving code consistency and reducing duplication. Introduced microfrontend architecture to accelerate development cycles and reduce team dependencies. Implemented testing with unit, integration, and E2E tests; established CI/CD pipelines and performance profiling.
Senior Frontend Engineer at Zalando
July 1, 2019 - August 31, 2022
Architected React + TypeScript applications with modular, reusable components and Next.js server-side rendered pages to improve maintainability, SEO, and performance. Built React Native hybrid mobile solutions and a centralized design system for consistent UX across web and mobile. Implemented advanced state management with Redux Toolkit, React Query, and Context API, ensuring scalable data flows. Conducted unit/integration/E2E testing and ensured accessibility (WCAG) across components; collaborated with backend teams for secure data fetching and error handling. Developed responsive, mobile-first UI and analytics for data-driven product improvements.
React Frontend Developer at SoundCloud
November 1, 2016 - June 30, 2019
Built highly interactive music streaming interfaces, improving performance and user engagement. Developed React components for dynamic streaming features, leveraging Redux and Context API for scalable state management. Optimized front-end performance with lazy loading, virtualized lists, and memoization; integrated third-party APIs for music content and analytics. Delivered responsive, mobile-first designs with CSS3, Sass, and Styled Components, ensuring accessibility and semantic HTML.
Junior Web Developer at Spotify
October 1, 2015 - April 30, 2016
Contributed to user-facing web applications, collaborating with senior developers to ensure code quality. Implemented responsive design principles for cross-device usability and consistency. Integrated REST APIs for dynamic music content and user interaction features. Supported unit testing with Jest and Enzyme and mentored by senior developers on React best practices and frontend architecture.

Education

Master's Degree at Dublin City University
January 1, 2013 - December 31, 2015
Bachelor's Degree at Dublin City University
January 1, 2009 - December 31, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Media & Entertainment