Back to results

Job Title: Front End Developer/Engineer
Sector: IT - General
Location: Luton
Job Type: Permanent
Salary: £0.00 - £0.00 / annum
Deadline: 18/06/2012
Company: TUI UK Ltd
Contact: Recruitment
Ref: JG-4225593

Front End Developer/Engineer

At A Glance

  • To provide technical expertise and best practice development for web applications.
  • Collaborate on TUI JavaScript Framework development
  • To support team members with:
    1. Creating/maintaining Coding Standards
    2. Supporting and promoting Code Reviews
    3. Contributing to TUI JS framework API Documentation
  • Functional prototyping

What You'll Be Doing

  • Assist in defining a completely new Web Front End Framework
  • Contribute to defining new Coding Standards including page performance recommendations and SLAs.
  • Review other team members code and submit theirs for review.
  • Support UI Team members and the wider Project Team members with changes to the development approach/methodology at TUI
  • Drive quality & performance improvements by promoting new working practices
  • Deliver significant improvements across our 3 major brand websites: Thomson, First Choice and Falcon Holidays
  • Functional Prototyping
  • Support our Legacy systems until their replacement via Phoenix
  • Agree technical design with application developers and architects.
  • Review and sign off documentation and communicate any need for change.
  • Support developments through design, build, test, implementation and look for ways to improve quality and reduce risk.
  • Effectively communicate progress and issues with the Project Managers and Project team
  • Engage with the Project Team through entire project life cycle
  • Work with your manager to help improve the quality delivered by all team members
  • Ensure that change requests are captured and communicated to the Project Manager and Project teams so that impact can be assessed
  • Communicate the need for change and highlight any opportunities to management concisely with a constructive benefits case

What We're Looking For

  • Web, Mobile and Prototyping design principles and experience
  • JavaScript expert comfortable using design patterns with JavaScript
  • Experience with Test Driven Development
  • Java presentation layer experience
  • CMS development and configuration experience. Hybris, Sitecore, Alfresco etc
  • Extensive experience in systems analysis taking business requirements through to low-level design
  • Strong team player
  • Full understanding of the project life cycle
  • Ability to provide accurate estimations
  • Adaptable to changing priorities.
  • Able to work on own initiative and anticipate workloads
  • Awareness of targets and constraints and ability to work to these
  • Team Player
  • Takes Ownership and Action
  • Positive outlook
  • Able to adapt and influence
  • Creative and Innovative
  • Challenges to do better
  • Customer Focus
  • Good written and oral communication skills
  • Knowledge of both agile and waterfall development methodologies

Key Relationships (Internal & External contacts):

  • Person(s) Nature
  • Development Manager Line Manager
  • Offshore Delivery Managers Consult, inform
  • Project Managers Consult, inform
  • Test Manager Consult, Consult, inform
  • Technical Architects Consult, inform
  • Web Designers Consult, inform
  • User Experience Designers Consult, inform

Any additional relevant information:

  • Encourage a Test driven development approach to help improve productivity and code integrity
  • Multi Channel development team working on Web, Mobile Web & Apps, B2B & Enterprise applications
  • Functional prototyping iterative development methodologies.

4 Key Technical Skills (Assessment Criteria):

  • Technical Skills 1 JavaScript - Native & multiple Frameworks (Dojo, jQuery etc). Object Orientated, progressive enhancement, unobtrusive, design patterns and TDD
  • Technical Skills 2 JSTL, Velocity, Spring MVC - Understanding of Java Presentation layer best
    practice built upon a business/service layer
  • Technical Skills 3 XHTML/HTML5 - Semantic/well formed
  • Technical Skills 4 CSS - Cross browser compatible but also experience of progressive enhancement and experience with Less an advantage
  • Technical Skills 5 Apache Web Server - Set up and configuration
  • Technical Skills 6 Tomcat Application Server - Set up and configuration
  • Technical Skills 7 Version Control/SVN


Applying for this position.
Unless otherwise stated, if applying for a job within the European Union, you must ensure that you are already authorised to work there.




required field Please Note
There is no need to provide your bank account details when applying for a job. If you see a vacancy on e-ppl requesting bank account details please contact our Customer Support Team using our online contact form.
Back to results