— Strong OOP and basic understanding of software design.
— Experience of PHP 5.6+ and one of following frameworks: Symfony, Laravel, Yii2 or Zend2+.
— ORM pattern and knowledge how to use it in project (DoctrineORM or TypeORM).
— Understanding of SQL syntax especially MySQL. Managing simple databases and relations between tables.
— Strong understanding of HTTP protocol and REST specification.
— Beginner level of English or above.
— Basic knowledge of TypeScript language.
— Understanding of WebSockets protocol.
— Experience with any other technologies.
— Unit testing technique (PHPUnit).
— Flexible work schedule (40 hours/week)
— Paid vacations, courses etc.
— Office equipped with modern conveniences.
— Transparent and loyal management.
— Stressless working process.
— Write clean and reusable code.
— Refactor vulnerable places because of security, performance etc.
— Participate in different technical plannings.
— Work closely with testers, other developers and managers.
There are couple of them:
— Business Loan Platform
— Business Surety Platform
— Credit Score Builder
More details we will provide at the beginning of our cooperation.