Required Skills & Experience
Technical Knowledge and Skills Required:
- Strong Knowledge in Core PHP and PHP Frameworks
- Understanding the fully synchronous behavior of PHP
- Strong understanding of OOP concepts & design patterns
- Strong knowledge of the common PHP or web server exploits and their solutions
- Write high-quality, reusable, and efficient code following industry-standard coding practices
- Strong knowledge of MySQL and experience in storing data in XML and JSON formats
- Knowledge of caching mechanisms (i.e. opcode caching, CDN caching, full page caching, and in-memory caching using Memcached)
- Understanding on web application security compliance
- Familiarity with web services such as REST and SOAP
- Experience with Apache webserver, Tomcat
- Proficiency in Linux environments and working with AWS cloud environments
- Assists with monitoring, maintaining, and developing QA environments and expert-level knowledge of writing unit tests and testable code
- Proficient understanding of code versioning tools such as Git
Will be Advantageous:
- Knowledge of Frontend technologies (i.e. HTML5, CSS3, JavaScript / jQuery & ExtJS)
- Knowledge in Perl, Shell Scripting (Bash), AWK, and Regex
- Knowledge in Apache Solr, Jenkins, IonCube encoder
- Knowledge in MEAN stack and/or MERN stack
- Experience in developing a CMS
- Knowledge in Progressive Web Application development (PWA)
- Understanding of SEO factors
Requirements:
- Bachelor's degree in computer science or a related field (or equivalent experience)
- 5+ years proven experience in PHP development and a strong portfolio of past projects
- Excellent problem-solving skills and the ability to work independently or as part of a team
- Effective communication and interpersonal skills
- Demonstrated ability to adapt to new technologies and learn quickly
To apply, please submit your resume, portfolio, and a brief cover letter outlining your relevant experience and qualifications. We look forward to reviewing your application!
Note: Only the shortlisted candidates will be contacted for further evaluation.
If you've got what we're looking for, forward your CV to [email protected] with 'Application for the Post of PHP Software Engineer' as the subject of your email.