facebook tracking
FrontEnd Developer - Integrations Team

FrontEnd Developer - Integrations Team

DESCRIPTION

The TeamDue to Semafone's ongoing success in winning new business, the Customer Integration Team requires an additional Frontend/Javascript Engineer to fulfil its commercial obligations.

Semafone's Customer Integration Team is responsible for producing two types of deliverable:

  1. Browser based Capture and Results pages
  2. Integration clients that execute financial transactions using external Payment Services Providers (PSP's)

Capture pages are used to initiate Semafone's secure card detail retrieval process and to submit transactions to a third party PSP via our payment integrations. The results pages display the outcome of the transactions. These pages are often designed to mimic what a call center agent would see using their own existing CRM system prior to adopting the Semafone solution. 

Semafone's payment integrations communicate with external PSP's using web-services (e.g. SOAP and REST).  These integrations are written in Java and are hosted by a bespoke piece of software known as the Payment Module. Semafone has developed integrations with over 40 different PSP's and is constantly adding more. 

RESPONSIBILITIES

  • Developing capture pages and results pages from initial requirements through to delivery and support.
  • Coding Semafone's capture pages using HTML, Javascript, JQuery and CSS. 
  • Testing own work to ensure that solutions meet the customer's requirements and Semafone's quality standards prior to handover to the QA Team. This will include cross-browser testing. 
  • Performing code reviews on work produced by colleagues.
  • Collaborate closely with Semafone's technical services to determine requirements and to advise on how best to implement those requirements. This will encompass new projects, extensions to existing functionality and pre-sales. 
  • From time to time, provide troubleshooting services in response to support issues. 

CANDIDATE REQUIREMENTS

  • Experience working as a front-end engineer on web pages or applications using native JavaScript, JQuery, HTML, XML, JSON and CSS.
  • Experience of Linux, GIT, mobile technologies and payment services will be an advantage but are not mandatory.
  • Experience of testing and debugging web pages. 
  • Experience of cross browser testing and understanding accessibility issues in older browsers.
  • Comfortable working in a commercial agile development environment. 
  • Knowledge of version control and CI/CD best practices will be advantageous. 
  • Evidence of having delivered to tight deadlines and taken ownership of tasks and code.
  • Ability to communicate clearly with people of differing technical capabilities both verbally and in documentation. 
  • Having customer-facing experience will be advantageous but not necessary.

BENEFITS & CULTURE

We are a market leader in secure voice transactions and trusted by our customers and partners.  We are on a journey to secure all personal data.  We recruit diverse, ambitious, innovative people who want to grow in a supportive and collaborative environment.  We are passionate, work hard, have fun and celebrate success.

What we'll give you;

  • 25 Days Holiday, increasing with length of service up to 28 days
  • Competitive Salary
  • Up to 10% Bonus
  • 4 x Salary Life Insurance
  • Vitality Health Insurance
  • HealthShield Cash Back Plan
  • Employee Assistance Programme
  • Bespoke Discounts and Communications Hub
  • Up to 5% Contributory Pension

Semafone is well funded and growing fast, you’ll be joining an organisation that combines an entrepreneurial ‘start-up’ culture with the professionalism of a mature and established business. This is a fabulous opportunity to gain experience on a variety of commercial matters of an international business.

*All final interview candidates will be subject to a DBS check as a pre-condition of a potential offer of employment. Any information found will be considered when making the final hiring decision. Please be aware that the background check process will not go ahead without your written consent.

Apply for this job

Or, know someone who would be a perfect fit? Let them know!

Some of your colleagues

Department

More than just a job...

Here at Semafone it's all about delivery and we pride ourselves in providing a flexible working environment which aims to support our staff as they journey through their career.  

For country-specific benefits check out each job role, but what else do you get besides your all important salary?

  • Bespoke Discounts & Communications Hub

    perkSTIR is our internal communications hub which houses a whole host of retailer discounts where you can literally save £/$000's a year!

  • Work / Life Balance

    We offer excellent time off benefits and promote flexible working whenever we can.

  • Great Physical Space

    We've got fabulous new offices in all locations. All mod-cons and tech'd up to the rafters it's a technologist's dream location.

  • Team Events

    We regularly get together as either individual teams, location-specific or the whole business. A highlight is our annual offsite, 'FraudSTIR' which involves internal and external presentations, team-building activities and lots of opportunities for socialising!

Workplace & Culture

 

Our company values aren't just words on a page to us.  They're intrinsic to the way we operate and vital to our success.  When they're effectively demonstrated wonderful things happen, so it's no wonder we recruit to our values and culture.

 

Already working at Semafone?

Let’s recruit together and find your next colleague.

email
@semafone.com
Teamtailor

Applicant tracking system by Teamtailor