We need a dedicated, professional and senior level programmer, who is an excellent communicator, team player and should also be able to take on a project on his own from start to finish. The selected person will be responsive for the project completely, he will not only be taking the required decisions regarding the work flow and structure, but will also be communicating directly with the client to meet the requirements and set goals. This is an excellent opportunity if you want to be something more than just a web developer who follows his project managers and does what he is asked. This job will seriously help groom your project management skills and take your abilities and skills to the next level.
PLEASE NOTE: This job is not for Junior / Internee level developer, so please do not apply if you have less experience or do not match the requirements
More than 3 years of experience working with PHP/Wordpress, Knowledge of MVC Frameworks like Code Ignitor etc will be a plus.
Should know how to develop complex and customized wordpress plugins and modify existing ones to get the job done.
Should be able to understand and handle minor tweaks in the CSS / HTML provided by the designer and should be able to alter the design slightly and as needed in order to meet the requirements.
Should have a good idea of how CMS based applications work, should have good sense of how user friendly forms and pages work in an application work flow.Knowledge of wordpress will be considered as a plus but is not a must requirement.
Should be able to define application work flows and set goals and deadlines.
Project Management Expertise
Excellent communication skills, very fluent in English and can understand written emails and verbal guidance directly from a client.
Ability to understand the requirements and create a logical work flow which should be user friendly and should make sense from an application perspective.
Should have a good idea of how daily progress reports, custom followups and project task approvals work. Should be able to manage his time smartly and keep the client updated on a daily basis.