Back to all vacancies

PHP DEVELOPER

  • Full-time
  • Latvia

Description

Orange Sky Finance is a fast-growing company that operates in the financial services industry. The company is new and maintains a start-up feeling and flexibility but at the same time it belongs to a larger group of companies, providing a stability and security. The company HQ is based in Europe, but the operations are mainly in the Southern Africa region. 



PHP Developer key skills: PHP 7 (OOP / Design Patterns / SOLID / DRY / KISS),

MVC Frameworks (Zend Framework / Symfony / Laravel), RDBMS and SQL (MySQL / PostgreSQL), basic frontend skills, tests, basic knowledge of Unix, Git

Requirements

Main requirements:

  • At least 5 years of experience as a software engineer (Seniority level)
  • Deep understanding of OOP / Design Patterns / SOLID / DRY / KISS
  • Strong experience in software architecture and design
  • Strong experience in MVC frameworks (Zend Framework / Symfony / Laravel)
  • PHP 7
  • Basic frontend skills (HTML, Javascript / jQuery, CSS)
  • Good knowledge of RDBMS and SQL (MySQL / PostgreSQL)
  • At least a basic knowledge of Unix
  • Tests, testing frameworks
  • Git


Following would be considered as advantages:

  • Experience in Agile way of working (Sprints, Scrums, Retros)
  • External API integrations, writing internal API's
  • Queues, Job servers
  • NoSQL databases (Redis, Mongo DB etc..)
  • TDD and BDD
  • Docker
  • DevOps (continuous integration and deployment)
  • Modern frontend technologies (Bundlers, Reactive JS frameworks, ES6, TypeScript, LESS/SASS etc..)
  • Knowledge/experience of microservice architecture
  • Experience in FinTech projects
  • Knowledge of other backend or system programming languages