Web Developer, Javascript, HTML,CSS, UI Developer

People Source Consulting
£40000 - £52000/annum Benefits
21 Jul 2017
20 Aug 2017
Contract Type
Full Time
We are looking for experienced web developers to join our Platform Development Team. Our cloud-based platform architecture manages all messages flowing through our extensive network, connecting thousands of mobile devices to numerous control and information centres. The system uses web services, message queueing, and multi-threaded Java micro-services to transform and enrich the data as it passes through the middleware to our analytical warehouses.

Key Responsibilities
* Understand technical and business requirements, design and develop features for highly interactive business intelligence enterprise web applications.
* Understand how to apply modern web application design patterns and practices.
* Understand and apply test methodologies and frameworks to create tests as required to support continuous integration and delivery.
* Work with teams to maintain quality levels and communicate when they are impacted.
* Actively participate and contribute ideas in project and team meetings and in design workshops.
* Analyse and resolve technical issues, including occasional out-of-hours support, and strive to continuously improve our processes and products.
* Report openly and honestly on progress, highlighting issues before they become a problem.
* Keep up to date with market and technical developments and share knowledge with colleagues.
* Comply with and follow organisational policies and procedures, including health, safety and security,
* Ensure that knowledge of products and services is kept up to date.
* Undertake activities to continuously develop personal skills and knowledge.

* Strong web development skills in HTML and CSS.
* Strong development skill in core JavaScript.
* Experience of using the JQuery framework.
* An understanding of UI and UX principles and how to apply them to designs.
* Experience of creating mock-ups and collaborating with end-users.
* Experience in building highly interactive web applications.
* Experience of debugging and testing web applications and working closely with QA staff.
* Experience in integrating with web services and handling XML or JSON responses.
* Experience of accessing 1 or more common databases such as MySQL or Oracle to query source data during testing and debugging.
* Effective personal organisation skills with a logical and pragmatic attention to detail.
* Enthusiastic, ambitious and motivated self-starter with high energy levels.
* Collaborative, creative and innovative approach to problem solving with a focus on solutions.
* Passionate about delivering high quality software to customers.

* Experience with JavaScript and UI Frameworks such as AngularJS and Bootstrap.
* Experience in building business intelligence or management information systems.
* Experience in creating interactive dashboards.
* Experience of visualising analytical data in the web.
* Experience in building web applications with cloud computing such as Amazon Web Services.
* An understanding of micro-service architectures, distributed computing and messaging.
* Development skills in Java 7 or higher.
* Experience with the Spring framework.
* Experience of agile software development methodologies and practices.
* Familiarity with behaviour driven design (BDD) principles and practices.
* Creating automated tests using technologies like Selenium, Cucumber, PhantomJS, Jasmine and Protractor.
* Working on projects where continuous integration has been used.

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy.

People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas