Position: Middle/Senior PHP (Laravel) developer
Company: Movadex
Experience required: 3y
English level: upper

About position

The application, which is an ERP/CRM solution is written in HTML and PHP and the underlying database is MYSQL. The operating system is Linux, so ideally development resource would be proficient in all 3 layers, but certainly PHP and SQL is important. 
The code repository is managed in GitHub and the Laravel development framework is used and then deployment is done through an open-source tool called Envoyer.

Responsibilities are:
* 		Organise full lifecycle software development
* 		Prepare specifications and determine operational feasibility
* 		Write well designed, testable, efficient code
* 		Prepare software verification plans and quality assurance procedures
* 		Organise documenting and maintenance of software functionality
* 		Integrate software components into a fully functional software system
* 		Evaluate and deploy software tools, processes and metrics
* 		Provide support and consulting on software systems usage
* 		Ensure compliance with project plans and industry standards
Software Engineer requirements are:
* 		3+ years’ experience of working on a Computer Software Engineer or Software Developer position
* 		Significant experience in developing web applications using PHP, (Laravel) MySQL, Docker, RabbitMQ
* Proficiency in SQL. It is important to able to write SQL scripts and queries
* 		Good experience in designing interactive applications and with test-driven development
* 		Experience in documenting requirements and specifications
* 		Close familiarity with software engineering tools, software development methodology and release processes