Senior Software (PHP) Developer

Hello. We’re World First and we’re a bit different from the rest…

 

World First is a market-leading, award-winning, bank-beating, rapidly-growing, fun-loving international payments company and we are looking to hire Senior Software Developers.   

We win lots of awards – a few recent ones include #7 on the The Sunday Times HSBC International Track 200, The Queen's Award 2016, Ruban D’honneur for the European Business Awards for Customer Focus and the UK Customer Experience Awards.
Our growth has also placed us on the FinTech 50 and the Investec Hot 100. 

Basically, we are a company that is going places!

The role:

World First runs a completely in-house IT team consisting of ~90 talented people and growing. We cover all areas of IT development, spanning several functional areas, and we are passionate about producing innovative systems and software to drive our business forward.  

The Senior Software Developers at World First build a wide range of applications that include:

  • Our online foreign exchange (FX) trading platform
  • API powering our mobile apps
  • Back office system for managing trades, making payments, handling compliance events
  • Market automation platform  

You:

We expect the following foundational knowledge:

  • Object oriented coding with proper design patterns (please don't mention singletons)
  • At least one MVC framework (we currently use Zend, Symfony2, Silex and we are open to other framework experience)
  • Version control, preferably distributed (e.g. git, which is what we use)
  • Good working knowledge of the Linux CLI

Anything from the next list will help you knock our socks off:

  • Domain driven design
  • SOA and microservices
  • SOLID principles
  • Message queues

You are:

  • Able to write testable code
  • Someone who likes the idea of working in a scrum team
  • Self-motivated with good organisational skills
  • Someone who enjoys working with your team and helping to develop upon and maintain code with them

How we do it… 

Aside from building great software, we use several tools and methodologies to ensure that we empower the development teams. Every line of code goes through reviews and we use continuous integration tools to run our tests, measure complexity, and make sure the code matches PSR-2 coding standards. We have separate development servers, staging environments and live environments. We also don't just use LAMP, we have message queues, caches, round robin databases, proxy servers, and anything else that helps us build robust and elegant systems. We use scrum and we have a project management team dedicated to higher level prioritising, requirements gathering, and helping write the stories.


Meet Some of World First's Employees

Darren H.

Head Of Sales

Darren oversees outbound sales acquisition channels for corporate and e-commerce verticals. He also makes sure World First’s sales goals complement partners and fit into the overall business plan.

Jessica P.

Private Client Dealer

Jessica aids private clients who need to transfer money across countries, making sure that World First helps secure the best rates possible that also beat bank pricing.


Back to top