My client are currently looking for a talented Web Developer with a history of commercial web application design and development and exposure to the full project life cycle. The successful candidate must have a working knowledge of software design patterns, a clear understanding of web and system security issues and designing for best application performance. They will be at home in a Unix shell such as Bash and have a good working knowledge of Unix command line tools such as tar, sed, grep, awk and find.
Key responsibilities:
Commercial website application design and development.
Preparing functional and technical specifications in collaboration with the Project Director.
Working closely with directors and clients ensuring projects are completed on time/budget.
Participating in client meetings when appropriate and be able to discuss technical issues in a clear and positive way to non-technical audiences.
Keeping fully abreast of latest thinking in all areas of web development.
Essential requirements:
Outstanding Linux/FreeBSD/Solaris, Ruby on Rails, Apache, MySQL and PHP skills.
Clean sheet relational database design together with very good SQL skills.
Must have experience of importing and manipulating data with SQL scripts.
HTML and CSS experience.
Experience of payment gateways Good working knowledge of e-mail, FTP.
Thorough knowledge of website accessibility guidelines and data protection practices.
Experience working directly with clients in a highly professional manner.
Excellent communication skills.
Excellent people skills.
Excellent organisational skills.
Attention to detail and accuracy.
Ability to work quickly and to tight deadlines.
Fluent in English if English is not primary language.
Sense of humour.
Digital agency environment background preferred.
Experience of the following would be a distinct advantage:
Java Script.
AJAX and dynamic HTML.
Subversion.
Redmine.
Perl or Bash scripting.
PostgreSQL.
DNS and Bind.
In-depth TCP/IP and firewalls.
Java, JSP, Spring, Hibernate or iBatis.
This is a key role in a company that is not afraid to make use of cutting-edge open source technologies in order to deliver the next generation of web applications to major B2B and B2C clients.