PHP with strong OOP (remote)

Требования

БэкендPHPООПNginxMySQLRESTful API

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Описание вакансии

Условия работы

__Requirements__

* PHP with strong OOP knowledge (Codeigniter and Laravel/Lumen) and working knowledge of OOP design patterns and architecture concepts.

* Understanding of composer and PHP package management (both use and authoring).

* Strong Javascript knowledge with experience with jQuery. Riot.js is a plus.

* Experience with MySQL.

* Experience with building/using RESTful APIs.

* AWS systems management experience.

* Working knowledge of Nginx as a webserver.

__Bonus & Items to Learn___

* Experience with Redis

* Knowledge of ReactPHP

* Experience with Less/Sass

* Experience workflow tools like Gulp or Grunt

####Tools and processes

* Ability to use the terminal CLI.

* Ability to use Git and adherence to git flow process.

* Ability to use vagrant boxes for development.

* Understanding of TDD and BDD.

* Ability to use Postman or similar tools for testing APIs.

####Infrastructure Knowledge

* Understanding of Service Oriented Architecture.

* Experience with Docker for use in production.

__Bonus__

* Understanding of deployment tools like DeployHQ

Дополнительные инструкции

Ryze Overview Ryze is a platform that allows online broadcasters to create engaged communities around their content. We provide broadcasters with a suite of easy to use tools to create and manage their own online fan portals and an open platform that allows any developer to expand Ryze's feature set. Our mission is to create the funnest experiences between online stars and millions of their fans. Working in engineering at Ryze provides the opportunity to work on cutting edge technologies and coding methodologies including Service Oriented Architecture/micro services frameworks and real-time web technology. We also provide the opportunity for mentorship from executive level technologists from leading enterprise software firms including SwissCom, CSC, Morgan Stanley and Goldman Sachs. We're seeking team members who are excited about building tools that can be leveraged by thousands of developers and apps that are enjoyed by millions of fans. This requires key attention to detail, continuous learning, a strong work ethic and a passion for cutting edge technologies. Our headquarters is in sunny Santa Monica California - the heart of Southern California's tech hub.