Senior Full Stack Engineer with 10+ years of experience building high-performance React and TypeScript applications across SaaS and large-scale web platforms. Strong focus on UI quality, responsiveness, state management, and translating complex workflows into intuitive product experiences. Experienced in frontend architecture, performance optimisation, dashboards, authentication flows, and scalable component-based systems. Comfortable partnering across product, design, and engineering to prototype, iterate, and ship polished user-facing features.

Greg Johnson

Senior Full Stack Engineer with 10+ years of experience building high-performance React and TypeScript applications across SaaS and large-scale web platforms. Strong focus on UI quality, responsiveness, state management, and translating complex workflows into intuitive product experiences. Experienced in frontend architecture, performance optimisation, dashboards, authentication flows, and scalable component-based systems. Comfortable partnering across product, design, and engineering to prototype, iterate, and ship polished user-facing features.

Available to hire

Senior Full Stack Engineer with 10+ years of experience building high-performance React and TypeScript applications across SaaS and large-scale web platforms.

Strong focus on UI quality, responsiveness, state management, and translating complex workflows into intuitive product experiences. Experienced in frontend architecture, performance optimisation, dashboards, authentication flows, and scalable component-based systems.

Comfortable partnering across product, design, and engineering to prototype, iterate, and ship polished user-facing features.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Full Stack Engineer at Debenhams / Boohoo.com
February 1, 2016 - February 1, 2026
Designed and built full-stack applications using React, Next.js, TypeScript, Node.js/Express, and PostgreSQL. Developed desktop-ready productivity apps with Electron. Built a contractor recruitment platform from scratch with OpenAPI integrations and guided question flows that generate customized CVs. Created a real-time multiplayer card game web app using Socket.IO. Delivered a SaaS workforce time-tracking platform with real-time dashboards and reporting. Implemented secure authentication, role-based dashboards, and multi-platform API integrations. Improved usability and performance by refining loading states and interaction flows. Collaborated with product and design to refine user journeys and responsive UI behavior; built reusable frontend patterns and component systems. Achieved significant performance gains (FCP from 8.1s to 0.9s; LCP from 10.8s to 2.3s on mobile 4G).
Lead Web Developer at The Drawing Room Creative
June 1, 2013 - February 1, 2016
Led frontend development for client projects, collaborating with design and production teams to deliver responsive, high-quality web experiences. Built and iterated on design systems and component libraries to streamline delivery and ensure consistency across platforms.
Web Developer at Ormskirk Indy Visuals
May 1, 2010 - September 1, 2012
Developed websites and web applications, built frontend interfaces, and optimized performance for diverse client projects.
Junior Web Developer at Liverpool North West Online
April 1, 2009 - September 1, 2010
Assisted in site development, styling, and feature implementation, contributing to early-stage web projects.

Education

BSc in Web Development at Edge Hill University
January 1, 2010 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.