Software Developer – Build Innovative Digital Payment Solutions

Company: The Opportunity Hub UK
Apply for the Software Developer – Build Innovative Digital Payment Solutions
Location: City of Edinburgh
Job Description:

An innovative technology business operating within the digital payments and fintech sector is seeking an experienced Software Developer to support the delivery of secure, scalable and high-performing digital platforms. The Opportunity Hub UK is recruiting on behalf of this forward-thinking organisation, which develops mission-critical payment technologies and digital experiences within highly regulated environments. This opportunity offers exposure to complex engineering challenges, collaborative delivery teams and cutting-edge technologies across web, mobile and cloud platforms.

This Software Developer opportunity is suited to professionals with expertise across either front-end or back-end development, or a combination of both. As a Software Developer, you will contribute to the design, development and maintenance of secure digital applications, APIs and backend services that support payment and customer-facing platforms. Working closely with engineering, product, design and QA teams, the Software Developer will help deliver seamless user experiences, scalable architectures and reliable integrations.

This role offers the opportunity to work on impactful projects across web, mobile and cloud-native environments.

Here’s what you’ll be doing:

  • Designing, developing and maintaining scalable digital applications across web, mobile and backend systems.
  • Building and supporting front-end applications, ensuring responsive, engaging and seamless user experiences.
  • Developing and maintaining robust backend services, APIs and integrations to support secure and reliable system functionality.
  • Collaborating with cross-functional teams including product, QA, design and engineering to deliver high-quality digital solutions.
  • Working closely with technical teams to integrate APIs and optimise system performance across platforms.
  • Translating UI/UX concepts into functional, interactive digital experiences.
  • Supporting mobile application development for iOS and Android environments where required.
  • Participating in code reviews and contributing to engineering best practices and continuous improvement initiatives.
  • Troubleshooting, debugging and resolving technical issues across applications and systems.
  • Supporting performance optimisation, system reliability and scalable delivery practices.
  • Contributing to technical documentation, onboarding materials and knowledge-sharing initiatives.

Here are the skills you’ll need:

#J-18808-Ljbffr…

Posted: August 11th, 2026