ITFAQ
Senior Core PHP developer is needed for an IT company based in Dubai, only exceptional Candidates will be shortlisted.
What you’ll bring and what we Expect from you:
Intricate knowledge of data structures, software design patterns, development standards and testing
Should be well aware of S.O.L.I.D design principal and very strong in designing the product architecture.
High motivation to solve complex problems in close collaboration with others
Ability to work and learn independently as well as part of a team
Have strong knowledge of SCRUM and Agile.
Have good hands-on experience using Jira
Very well aware of using GIT on advanced level.
Strong commitment to see the outcomes of your work achieve a positive effect on the business
good communication with a strong passion for quality software development
Very strong knowledge of Optimization techniques is a must
Good understanding of Micro-Services will be considered as a Plus
Strong hands on experience using PHPUnit for Unit testing.
Essential Technical Experience:
To design, develop, test, deploy, monitor, and maintain some complex applications and services with PHP 7.4 and PHP 8.x
The capability of writing clean, S.O.L.I.D. code
Use your experience, hands-on, and can-do attitude to solve complex problems
Raise the bar and drive technological innovations to keep our company at the cutting edge
Knowledge about Database Design, APIs and Middleware concepts
Design and maintain a large-scale MySQL database structure
Knowledge about design patterns
Experience with GIT and AWS
The will to invest your skills for the success of your team
Logical thinking, quality and performance awareness and constant willingness to learn
Implement new functionality and improvements to existing functionality. We’re already good at this. Let’s see if you can make us even better!
Collaborate with various engineering and production teams members to ensure our high business standards and take the chance to get involved with other technologies and other fields of software development
BDD and TDD and have a strong grip on using PHPUnit for Unit testing
Have Good knowledge of Laravel a is a Plus
Have experience in any Front-End framework like Vue or React.Js will be considered as a Plus
Your Skills
7+ years of professional experience in PHP programming with a deep understanding of the PHP ecosystem
Strong experience in OOP
Hands-on experience with SOLID principles
Experience with React.js and Vue or any other Frontend Framework will be considered as a Plus
Strong knowledge of Web Security and Protection Techniques.
Good Knowledge of MySQL and NoSQL Databases like MongoDB
Having Core Knowledge of TDD and BDD
Good hands on experience using PHPUnit for Unit testing.
Strong Knowledge of Optimization Techniques is a must.
Working experience with Micro Services Architecture will be considered as big plus.