Back to Search Results


PHP Developer 16924 Glendale, CA 4/4/2023 12:10:00 PM

IT
FTE - Client

Job Description

Seeking a highly motivated and experienced Middle PHP Developer to join our team in southern California. The ideal PHP Developer is experienced and comfortable working in a team project atmosphere in addition to possessing the basic qualifications. 

Position Overview 

A PHP Developer is responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, architecture of the database, and ensuring high performance and responsiveness to requests from the application. 

Duties and responsibilities 

● Implementing/improving new product features in code base 
● API implementation
● DB architecture 
● PHP7+, Yii2; 
● Experience with MySQL, MongoDB - forming complex requests, data import/export organizing optimal data storage structure. 
● Ability to navigate in code for large projects. 
● Experience creating unit tests. 
● Background in understanding microservice architecture and building API integration to connect them. 
● Basic knowledge of JavaScript, and jQuery. 
● Ability to write clean and scalable code.  

Job Requirements

Requirements 
● BS degree in Computer Science, or equivalent or in a related field, preferred. ● Fluent in English and Russian. ● Experience with the following is a plus: Elastic Search, Telegram and Facebook messenger integrations, Google cloud services integration (Speech to text, Text to speech, Cloud storage. ● Excellent organizational, problem-solving, and communicative skills. ● Ability to pay high attention to detail while juggling multiple projects at a time. ● Ability to work as part of a team. ● Solid decision-maker and problem solver. ● Nginx, you know how to set up configs ● Knowledge of object-oriented PHP programming ● Strong knowledge of the common PHP or web server exploits and their solutions ● Understanding fundamental design principles behind a scalable application ● Integration of multiple data sources and databases into one system ● Familiarity with limitations of PHP as a platform and its workarounds ● Creating database schemas that represent and support business processes ● Proficient understanding of code versioning tools, such as Git ● Understanding of MVC design patterns ● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 ● Yii 1/2 or any other framework ● OOP concepts ● MySQL, PostgreSQL (basic queries, indexes) ● Comfortable with any Unix OS, terminal ● HTLM5, CSS, JavaScript ● Nginx, you know how to set up configs 

Preferred Qualifications
● Minimum of 3 years of experience with strong knowledge of PHP ● Fluent in Russian (preferred, but not required) ● English - Pre-Intermediate+ ● BS degree in Computer Science (preferred, not required), or equivalent or in related field ● Ability to write clean code ● Excellent organizational, problem solving and communicative skills ● Ability to pay high attention to detail while juggling multiple projects at a time ● Ability to work both independently and as part of a team ● Ability to learn quickly and adapt to ever-changing tasks ● Solid decision-maker and problem solver ● Strong business and technical vision