Senior Software Developer PHP WordPress
Job Summary
ITP Media Group
Senior Software Developer - PHP WordPress to make an immediate impact on our team. Foremost we
are looking for someone who is positive supportive self-starting and is ready for that next
Requirements
Additional Advantage to have skills - Gutenberg Newspack Theme
- Comfortable with both object oriented and procedural programming methodologies.
- Modifying existing code with new features available in current and future
- deployments of PHP/MySQL
- Efficiently handles tasks in a reasonable amount of time
- Creative mind to develop innovative and unique solutions to complex problems on
- high traffic websites
- Experience with RESTful APIs and JSON.
- Understanding of unit and functional testing best practices.
- Know the history of PHP versioning especially the migration path from 5 to 7
- Know the differences between PHP CLI PHP FPM and PHP NGINX
- Capable of configuring a stable PHP application using on a variety of platforms
- Capable of configuring and utilising debug in your programming workflow
- Capable of writing code that is compliant with PSR2 Standards
Wordpress - Wordpress development is mandatory
- Advise and consult on WordPress development best practices including coding
- standards security and performance.
- Guide the team on architectural planning and decisions.
- Providing code review and testing according to best practices.
- Assist with theme and plugin development.
- Design develop test and refine internal tools to facilitate complex migrations of
- content from non-WordPress sites into WordPress sites and that support the teams
- work.
- Participate in team-wide strategy and planning conversations.
- Expert knowledge of WordPress development best practices especially security and
- performance.
- Experience with developing and supporting high-profile high-traffic WordPress websites
- Familiarity with Advanced JavaScript and CSS.
- ReactJs
MySQL
- Can work directly with the MySQL data layer using either CLI or GUI tooling
- Can import / export data sets
- You should be able to setup indexes and foreign key constraints
- Understand relational data setup and performance bottlenecks.
- Dev Ops AWS Linux/Bash Apache2 Nginx Docker/Vagrant/Virtual Servers
- PHP Core PHP 5 PHP 7 MySQL
- PHP Frameworks Laravel Symfony
- PHP Tooling Xdebug Composer PHP-CS PSR2 Coding Standards
- Front End NPM/Yarn Web-pack React/Angular/Vue Bootstrap/Reactive Design
- Tooling Version Control (git)
Required Skills:
Networking & Relationship Management Skills Excellent Communication Skills / Training Facilitation Skills Interpersonal Skills Promotion & Marketing Skills Innovation & Creativity Passion & Conviction Trust & Reliability
About Company
ITP Media Group (ITP) is one of the largest media companies in the Middle East, with a portfolio of more than 100 brands. The company delivers quality up to date content to its readers, viewers, delegates and guests through digital, print, events, awards, video content, social media p ... View more