Position: Middle PHP Developer
Company: Forbytes
Experience required: 2y
English level: intermediate

Forbytes is looking for a Middle PHP developer who is ready for new challenges. If  you are a pro-active and talented individual then you are just who we are looking for.

Challenges
-Work in the team with experienced engineers to design scalable solutions
-Analyze and deliver the most suitable solutions based on approved requirements and their acceptance criteria.
-Analyze and recommend constant improvements
-Deliver high-quality code that meets requirements

Your role in the project
-Deliver functionality specified in the requirements and meet the acceptance criteria
-Deliver logical and structured code that meets quality standards and can be tested.
-Advise on the solution that best fits client business needs
-Create tech documentation for developed solutions
-Integrate eCommerce solutions with external systems
-Support and maintain full-scale, sophisticated online stores
-Create estimates for tasks and possible risks

Requirements
A successful candidate for this position should have the following technical knowledge and experience:

-At least two years of relevant experience without any pauses and switches to other languages as PHP Back-End (full-stack also works) developer working with Laravel/Lumen/Symfony frameworks for at least a year.
-Understanding of OOP/Functional programming principles and design patterns.
-Unit testing experience is required;
-Knowledge of PHP starting from version 7.0 and higher and MySQL Database
-Experience in working with GIT
-Familiarity with Linux (navigation, working with files and folders, configuring servers, etc.);
-Familiarity with any cloud-based environment (AWS/Google Cloud)
-Experience with building REST API-based applications
-Experience with Docker-based local dev environment

Preferences
-Vue JS or React JS framework or at least any front-end experience
MongoDB, Redis experience
-eCommerce business domain
-Web performance optimization
-Experience in agile development approach (knowing Jira on developer level)