Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an Expert PHP Developer responsible for Build efficient, testable, and reusable PHP modules
Solve complex performance problems and architectural challenges.
Roles and Responsibilities:
- Participate in the requirements verification and analysis.
- Participate in technical design and functional specification reviews.
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications.
- Design, develop, troubleshoot, debug, implement, and unit test software products and solutions in accordance with established standards.
- Participate in code reviews to ensure adherence to coding standards.
- Apply basic professional knowledge related to software engineering processes and tools used within the team.
- Use design patterns and the company standard in designing software parts.
- Work closely with the team leader in task estimation and planning, as well as in juniors' evaluation.
- Work with other developers to determine changes and enhancements in program code.
- Write technical documentation according to the company standard.
Job Requirements
- 4-6 years of experience as Senior PHP Developer.
- Strong knowledge of the PHP frameworks (Laravel is must).
- Excellent knowledge of OOP, MVC & Design Patterns.
- Strong experience in web deployment concepts, web services such as REST and SOAP APIs.
- Must have experience using MySQL, NoSQL.
- Experience in managing source code using Git.
- Good knowledge of front-end technologies (Vue.js is must), JavaScript, JQuery, HTML5, and CSS3
- Understanding accessibility and security compliance
- Knowledge of Agile Management system
- Experience in working with Linux, Solr, Redis, PSR is a plus.
- Experience in Microservices.