Creating Universal Possibilities

Join us

Creating universal possibilities.

“Our international payments revolution is fast and dynamic, embracing the world of digital payments. At Cardstream, we empower forward-thinking innovators to envision universal possibilities. We understand that our success depends on the enthusiasm of the colleagues who keep it moving. We welcome meeting exceptional individuals who are interested in joining our constantly expanding Open Payment Network.”

Adam Sharpe, Chief Executive Officer

Who are the people that make up Cardstream?

We are achievers; innovators; forward-thinkers.

We enjoy the solid foundations of a proven company, whilst maintaining the creativity and entrepreneurial spirit of our early years. We all share a common goal – to influence and disrupt the status quo of payments, to the benefit of the payments ecosystem as a whole.  Cardstream’s Open Payment Network steps far beyond cards to include all forms of payment.  By emboldening collaboration and flexibility, we make possibilities happen.

Join our revolution.

Explore the possibilities at Cardstream >

PHP Software Developer – Mid

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to develop innovative technologies at a pace in order to contribute to the company’s rapid growth.

As a key member of the development team, the Mid-level Software Developer will be responsible for assisting with delivering high-quality code as part of a team working in an energetic environment.  The role is ideal for an experienced PHP Developer looking to consolidate their existing knowledge and learn the new skills necessary to become a Senior Software Developer.

Working largely on the development and maintenance of the back-end of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts.  Front-end experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to work closely with senior development team members, helping them to deliver projects on time and on budget.  As a Mid-level Software Developer, the successful candidate will be proficient with the LAMP stack, using this to develop complex solutions and provide resolutions to difficult problems.

Given the nature of the industry, security and compliance is key and the ability to adhere to coding standards, project specifications and deadlines will be of paramount importance.

Skills

Essential requirements:

  • Excellent communication skills;
  • Excellent problem solving skills with exceptional attention to detail;
  • Advanced-level PHP experience;
  • Proficiency with JavaScript and jQuery;
  • Good MySQL and/or MariaDB experience;
  • Version Control with Git and Unit Testing;
  • Strong web security experience;
  • Ability to assist in the production of project specification documentation and design applications;
  • Ability to teach and assist in the development of junior staff members; and
  • Ability to work occasional overtime due to the nature of the business.

Desirable requirements:

  • An understanding of PCI:DSS;
  • Experience in the development of mobile applications;
  • An understanding of API protocols; Encryption; Signing; SSL; PKI; and Certificates;
  • Experience creating REST and SOAP interfaces;
  • Advanced HTML / CSS skills and experience building responsive interfaces;
  • Bash shell competence; and
  • Knowledge of Linux and server management.

PHP Software Developer – Senior

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to develop innovative technologies at a pace in order to contribute to the company’s rapid growth.

As a Senior member of the development team, the Senior Software Developer will be responsible for delivering high-quality code, either on their own or as part of a team (project dependent).

Working largely on the development and maintenance of the back-end of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts.  Front-end experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to take a lead in delivering projects and assisting junior members of the team in their ongoing development.  As a Senior Software Developer, the successful candidate will be proficient with the LAMP stack, using this to develop complex solutions and provide resolutions to difficult problems.

Given the nature of the industry, security and compliance is key and the ability to adhere to coding standards, project specifications and deadlines will be of paramount importance.

Skills

Essential requirements:

  • Excellent communication skills;
  • Excellent problem solving skills with exceptional attention to detail;
  • Expert-level PHP experience;
  • Proficiency with JavaScript and jQuery;
  • Advanced MySQL and/or MariaDB experience;
  • Version Control with Git and Unit Testing;
  • Strong web security experience;
  • Ability to produce project specification documentation and design applications;
  • Ability to teach and assist in the development of junior staff members; and
  • Ability to work occasional overtime due to the nature of the business.

Desirable requirements:

  • An understanding of PCI:DSS;
  • Experience in the development of mobile applications;
  • An understanding of API protocols; Encryption; Signing; SSL; PKI; and Certificates;
  • Experience creating REST and SOAP interfaces;
  • Advanced HTML / CSS skills and experience building responsive interfaces;
  • Bash shell competence; and
  • Strong knowledge of Linux and server management.

Quality Assurance Engineer

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to ensure and improve the quality of the ground-breaking technologies propelling the company’s rapid growth.

As the last stop between test environments and the live system, the Quality Assurance Engineer is responsible for meticulously reviewing code and maintaining the company’s high coding standards.  As a leading technological innovator, Cardstream’s ability to release new features underpinned by flawless code is key to the company’s remaining at the forefront of the FinTech industry.

The successful candidate will have experience of Continuous Improvement (CI) and Continuous Deployment (CD) systems, and will be expected to have server and development operations administration experience on Linux systems.

Skills

Essential requirements:

  • A basic understanding of PHP;
  • Exceptional attention to detail;
  • Pragmatic problem-solving abilities;
  • Experience with Linux shell scripting;
  • Ability to provide constructive feedback to staff members of all levels; and
  • Ability to work occasional overtime due to the nature of the business.

Desirable requirements:

  • Ability to learn quickly on the job;
  • Ability to adapt to Cardstream’s existing processes and propose improvements;
  • Detailed understanding of PCI:DSS;
  • Experience of working with Payment Gateways; and
  • Experience of Python, GitLab and testing tools.

Software Development Manager

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to design and develop an energetic team around you to keep up with the company’s rapid growth.

As a key member of the development team, the Software Development Manager is responsible for overseeing the day-to-day operation of the development department.

Managing a team of a growing number of developers, the role demands an individual capable of driving projects from start to finish, including managing the allocation of resource; the team’s time management; and project budgets.  The Software Development Manager will be required to ensure that project specifications are complete and concise and that their team is suitably briefed from the outset, being both proactive and pragmatic in order to act quickly as and when obstacles arise.

Cardstream is at the forefront of technological innovation in the Fintech industry and its success relies on the ability to push ground-breaking feature enhancements and new capabilities out to its Reseller Partners without delay.  As the all-important link between the development department and the commercial department, the ability to communicate and report is vital.

Skills

Essential requirements:

  • Excellent planning skills, including the ability to introduce and implement controls to ensure seamless workflows;
  • Excellent time management and organisation skills, of self and others;
  • Experience in reviewing code and ability to provide constructive feedback to ensure quality standards are maintained and continually improved;
  • Experience of the FinTech industry, with the ability to discuss relevant industry topics with both the development team and customers; and
  • Ability to lead a diverse team of varying experience and abilities.

Desirable requirements:

  • Experience of working with financial budgets and reporting performance to the Directors; and
  • Experience of managing HR issues, including taking responsibility for staff recruitment, appraisals, dismissals, and introducing and maintaining an exciting, hard-working culture within the team.

Technical Author

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to capture Cardstream’s innovative development work as it happens and progress its ever-growing library of technical documentation.

As the technology continues to evolve, the Technical Author will be responsible for the authoring of both internal and external technical guides and other media such as web content, new letters, bulletins, wikis, etc.  The Technical Author will work with all levels of the Cardstream development team, constantly gathering insight into the gateway’s latest features and updates before converting it into an understandable written format for all users.

Given the nature of the role, the successful candidate must have exceptional English writing skills and have an outstanding grasp of spelling and grammar.

Skills

Essential requirements:

  • Expert-level English;
  • Competent with Microsoft Word;
  • Good understanding of page layout and document flow;
  • Ability to extract information from software developers, sales and marketing colleagues;
  • Ability to covert complex technological specifications into readable technical guides; and
  • Ability to target both a technical and a non-technical audience.

Desirable requirements:

  • Publishing skills;
  • Experience with wiki markdown languages;
  • Experience with basic HTML syntax;
  • Experience with Adobe Tools such as Photoshop, InDesign and Acrobat; and
  • Oral and written foreign language skills.

Learn more about Cardstream through our BLOG and CAREERS pages, or CONTACT US

blog

Read up on latest company news and industry insights

CAREERS

Look at current vacancies to join our payments revolution

Contact

Get in touch with us via email or telephone