Josh Johnson is a Senior Software Engineer based in London with 11 years of experience building and leading web engineering teams across fintech, energy, and e‑commerce. He has progressed from front-end roles to tech lead and staff engineer positions at companies like Bulb and Gousto, and currently designs systems at Monzo where he combines delivery ownership with hands-on coding. Josh brings strong front-end instincts—evidenced by contributions to the popular Choices.js library improving UI, accessibility and visual polish—while also driving cross-functional engineering practices. He is skilled at scaling teams and products through pragmatic technical leadership and iterative product-focused improvements. Colleagues rely on him to translate complex requirements into maintainable front-to-back solutions that ship.
11 years of coding experience
12 years of employment as a software developer
Digital Media - BA (Hons) Communication and Media Studies, Digital Media - BA (Hons) Communication and Media Studies at University of Leeds
A Level History Business Studies Media Studies ICT, A Level History Business Studies Media Studies ICT at Great Baddow High School
A vanilla JS customisable select box/text input plugin ⚡️
Role in this project:
Front-end Developer
Contributions:49 releases, 686 commits, 320 PRs in 4 years 5 months
Contributions summary:Josh's commits primarily involve updates and modifications to the Choices.js library, a vanilla JS plugin for customisable select boxes and text inputs. The user's contributions mainly focus on improving the UI and overall functionality of the library, including fixing bugs, and modifying CSS for visual improvements. Several commits involve dependency updates and the inclusion of features that improve the visual appearance of the dropdown and the select elements.
Contributions:135 pushes, 4 branches in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Josh Johnson - Senior Software Engineer at Monzo Bank