And have a good knowledge of HTML5, CSS, PHP and MYSQL, JS & jQuery and Java.

Search Engine Optimization, SEO;

internet Marketing;

the communication skills required to attend client meetings;

a disciplined and analytical approach to web development projects;

the ability to work on your own with minimum supervision;

Professional skills and qualities

build customised websites to the highest specifications;
come up with solutions to seemingly intractable problems;
carry out routine site maintenance;
drive projects forward;
work through a project life cycle;
work closely with other developers and professionals;
quickly fit into any existing team of developers;
make recommendations on the use of newand emerging technologies;
produce feasibility and usability reports for projects as well as accurate cost projections;
communicate confidently;
organize and manage multiple priorities simultaneously;
work under pressure and to tight deadlines;