|
Title: Senior Web Developer
Company: Ingenta
Reports to: Publisher Websites Team Leader
Location: Oxford, UK
Purpose of the job:
To be responsible for the development and maintenance of the user interface for all Ingenta applications, including IngentaConnect and bespoke customer websites. The role will involve contributing to the development and maintenance of the core platforms, as well as developing specific client deployments. The web designer will work with Product Managers, Client Managers and graphic designers (as needed) to turn specifications into fully-functioning, standards-compliant websites. The role will require the candidate to work with a mix of web technologies including JSP, JSTL, Java Server Faces, XHTML, CSS, JavaScript.
Key responsibilities:
Website design
Production of web site templates (HTML, CSS, graphics)
Development of client-side JavaScript as required for the websites platform
Testing and maintenance of both specific client websites and the underlying platform, using appropriate templating environment/technology.
Core tasks:
Development:
- Work with engineering team to turn wireframes and specifications into working web sites
- Produce graphic design deliverables for websites, including CSS and images
- Contribute enhancements to the underlying platform and core templates to help develop the core features
- Contribute to re-designing and implementing of legacy applications and other infrastructure improvements
- Ensure work meets expected quality standards and specification, i.e. that user interface works in a range of browsers and resolutions, and that functionality has been fully tested
- Ensure delivered work conforms to expected accessibility guidelines
- Contribute to production and maintenance of documentation for engineering projects.
Maintenance:
- Deal with problems reported via bug reporting tool, and/or queries raised by other internal teams
- Take responsibility for diagnosing and fixing bugs and problems in templates
- Contribute to maintenance of legacy templating environment and applications until replaced.
R&D
- Develop and maintain a knowledge of the technical platform and technologies
- Investigate and report on new technologies as required by the CTO or team leader
- Champion the use of new web technologies (e.g. JavaScript frameworks, etc) within the engineering team(s).
To apply for this position, please send a CV and covering letter to recruitment@ingenta.com citing reference ING020.
|