PHP Engineer

Dublin, Ireland Full Time

Apply for position now

About Us

CurrencyFair was originally established in 2009 by a team who had the vision to create the world’s first peer-to-peer foreign exchange marketplace that enables consumers and businesses to save substantial sums of money when transferring money abroad. We believe that all customers should come first, by having access to a simple, transparent and innovative product which eliminates hidden fees and uncompetitive exchange rates offered by Banks. We have our headquarters in Dublin and a office in Australia and we are now planning an expansion into the Asian market. With our growth plans, we are looking to add to the amazing team we already have here at CurrencyFair.


Responsibilities

  • Work on a large scale real-time architecture
  • Create high-performance services
  • Use new technologies creatively to solve issues
  • Proactively contribute to architectural choices
  • Design core component architecture
  • Conduct design and code reviews
  • Strengthen secure development practices
  • Analyse and improve efficiency, scalability, and stability of various system resources
  • Attack our systems, identify vulnerabilities and implement security improvement


What you should have as a minimum:

  • PHP 5.6 / PHP 7 commercial experience
  • Passion for problem-solving
  • Dependency Injection / IoC frameworks
  • Understanding of NGINX / PHP-FPM
  • Demonstrated experience in testing frameworks; PHPUnit, Mockery (testing practices: TDD, BDD)
  • Strong HTML, CSS and JavaScript (ECMAScript 2015)
  • Secure programming - knowledge of common threats and how to recognise and avoid writing exploitable code
  • RDBMS experience


And we’d be super impressed if you have:

  • Experience with React or another modern UI framework
  • Experience of automated, continuous deployment systems, such as Jenkins and Capistrano
  • Experience of infrastructure as code with tools like terraform or cloudformation
  • Community Involvement

Apply for position now