James Amoore is a Staff Fullstack Software Engineer with 11 years of hands-on experience building and maintaining payments and back-office systems, currently driving fullstack work at Yoco from Boksburg, South Africa. He brings deep expertise across Delphi, Java, C#, Python and Eclipse, complemented by a long tenure on Postilion payments products where he progressed from developer to technical lead and principal engineer. James combines architecture and mentorship—owning design reviews, source control hygiene, and guiding teams on product evolution—while still shipping server and client-side features. He is comfortable operating at the intersection of legacy enterprise codebases and modern fullstack practices, often researching new technologies to evolve established products. An understated strength is his continuity across a single domain (payments) which gives him rare institutional knowledge for translating complex financial requirements into reliable, auditable software.
11 years of coding experience
14 years of employment as a software developer
BSc (Software Development), Computer Science, Information Systems, BSc (Software Development), Computer Science, Information Systems at Rhodes University
Contributions:34 PRs, 31 pushes, 16 branches in 2 years 11 months
videosvideoyoutubeorganise
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
James Amoore - Staff Fullstack Software Engineer at Yoco