Position: PHP Expert
Company: Route4Me LLC
Experience required: 5y
Category: PHP
English level: upper
Published: 2020-03-01T00:00:00+02:00

What does "high projects standards" mean? Systems must perform well/at low latencies possible at hi loading/rpm, may have big tables, must be scalable, very friendly to support and extend, and simple to read (as a good novel).

You must be able to point out different types of issues based on project requirements and best practices during an audit. So, you will read a lot of code to help fix various issues. The ideal candidate will be able to write detailed reports about all types of problems: from architecture mistakes and wrong algorithms to typos. Must love immaculate, accurate, and proven code. Relational databases should be an open book for you as well. You must be an expert, at least in one RDBMS. You should be able to analyze tables schemas for current issues and potential. And table structures made by you must cover all software requirements and many more based on potential risks that should be avoided.

Based on such detailed 360 degrees oriented approach to audit PHP based software and databases, you will create optimal strategies and approaches to refactor or even build from scratch systems or services in the right way.

This is an ideal opportunity for code addicts and performance fanatics who can't tolerate any code ugliness or systems pour performance.

**Required:**
Strong knowledge of PHP and networking in 10+ years.
Laravel framework expertise and experience 5+ years.
Expertise in code review and detailed audit to find performance and general code quality issues.
Excellent knowledge of PHP features and its ecosystem (modules, IDEs, shell & bash)
Expertise in building high performance and reliable relational database schemas.
Experience in supporting high loaded relational databases.
Good communication skills
Experience in building distributed and asynchronous hi-performance systems architectures.
Expertise in OOP/SOLID/KISS/DRY in the PHP field.
Experience setting up a Linux / Unix environment.
Selection of optimal solutions/algorithms to achieve business objectives

**Preferably:**
Open Source projects contributors.
Excellent DevOps skills on Linux / Unix, especially Kubernetes.
Experience with AWS, Google Cloud
Good knowledge of C / C ++
Experience in other programming languages ​​/ platforms: C ++, Java, Go
Experience and knowledge of HIPAA and/or PCI / DCI.

Experience: 10+ years