Php backend developer, USA or Canada, remote.
Job Description
Our Client is seeking a Back-End Software Engineer to be responsible for all server-side executed code that interfaces with other systems, including client-facing applications.
Job Description:
Writing clean PHP code optimized for maximum speed and scalability
Designing and implementing new systems and features.
Designing efficient SQL tables and databases that meet project requirements.
Developing and maintaining background tasks, which may deal with very large datasets.
Ability to identify or predict possible future problems in the code.
Integrate some user-facing elements developed by front-end developers.
Collaborate with front-end developers and provide necessary APIs.
Maintaining, optimizing, and .
Other duties, as assigned
Requirements:
- 8+ years of experience with PHP
- In-depth understanding of web development & strong understanding and vast experience of practical application of OOP concepts
- Experience in navigating through Linux consoles, and performing simple tasks like grepping through logs
- Experience and/or knowledge on front-end languages such as of JS, HTML, CSS
- Willingness to jump in on any project when needed
- Preferred Qualifications:
- Experience working with large databases and data sets
- Knowledge of video technologies, containers and codecs, and live streaming
- Experience with Redis and Memcached
- Experience with PHP 8
- Experience in Bash scripting. LAMP. SOLID
Desired Qualifications:
- Understanding/experience using WebSocket
- Understanding of networking
- Experience working with and configuring NGINX, SQL and other server related technologies