UI Developer

Overview

We require a Senior (Javascript/HTML5/CSS3/IOS) UI Engineer, for a key role in the design and development of an exciting new learning management application

Your main Duties & Responsibilities will be:

  • Participate in all phases of development from definition and design through implementation, debugging, testing and deployment to ensure all work is to the highest standards.
  • Take ownership for component design, development and maintenance.
  • Responsible for code reviews and technical quality standards within the project team
  • Carry out meticulous automated unit tests to ensure a high quality deliverable into QA
  • Assist in defining structured practices especially in source code management, build and release management.
  • Participate in usability reviews and lead improvements in front end design

Essential Skills:

  • Ideal candidate will have 4 plus years UI development experience.
  • Excellent Javascript, HTML5 and CSS3 skills
  • Experience of modern web development toolkits and libraries such as Angular, JQuery, Jasmine, Backbone, Underscore, etc.
  • Experienced in developing dynamic Javascript Applications.
  • Good understanding of web technologies, usability, object oriented programming and development frameworks.
  • Requires a very strong level of interpersonal and communication (verbal and written) skills
  • Front end automated testing
  • Cross browser and cross device web app  development

Desirable Skills:

  • Experience of modern web development toolkits and libraries such as JQuery, Jasmine, Sass, Less, Bower, Grunt Backbone, Underscore, Node.js, etc.
  • Vagrant
  • Amazon Web services including EC2, S3 
  • Experience of developing with RESTful JSON APIs
  • Practical knowledge of working within a continuous build environment including working with a distributed  source control management tool such as Git or Mercurial
  • Experience of agile development processes an advantage
  • Atlassian suite of tools, Confluence and JIRA experience
  • Previous exposure to the educational software environment and familiarity with industry standards and specifications an advantage
  • Knowledge of Unit Testing
  • Possess excellent communication skills, the drive to succeed and work independently and on a team, with the ability to multi task, and deliver quality results

If you would like to find out more about this opportunity please don't hesitate to get in contact.

Trish Lynch, Contracts Manager - Your e-Frontiers consultant for this job

Trish is a Contracts Manager with e-Frontiers. She has over 15 years recruitment experience in the areas of Software Development, Testing, Project Management and Business Analysis. She is has a BA Degree in Sociology and a Diploma in Business Studies from Michael Smurfits UCD. Trish has recruited across all industry sectors, Teleco, Consultancy, Pharma, e-Learning, Financial Services and Software.

Specialises in: Java, Project Managers, QA, Business Analysts, Architects