This Job Vacancy has Expired!

Full-Stack Engineer

Posted on Sep 18, 2019 by Harvey Nash Group

Dublin, Ireland
IT
Immediate Start
€500 - €500 Daily
Contract/Project

  • Front End: Knowledge of JavaScript libraries such as jQuery and their use in building complex interactive experiences;
  • Familiarity with MVC frameworks (AngularJS, Angular 2+, Backbone.js, or similar) and common JavaScript design patterns;
  • Familiarity with Responsive Designs; AngularJS or extensive JavaScript; Experience using fluid grids, and building responsive websites;
  • Making use of Cascading Style Sheets CSS3 features & CSS frameworks to implement responsive web design; HTML5 including HTML5 API's; CSS and CSS preprocessors such as SASS or Lint; DOM
  • Ability to create cross browser page layouts and components;
  • Knowledge of design techniques for developing websites with good performance (ie lazy loading, use of Spites, etc.);
  • Knowledge of expanded HTML5 semantics and popular HTML5 APIs (eg audio, video, SVG) Back End/Web Services;
  • Experience and knowledge of RESTful API's or other Web Services; Java. Common Skills and Knowledge (all items are must haves for all roles):
  • Excellent communication skills including the ability to communicate software engineering and/or development concepts and principles;
  • Design, develop and implement web applications, including adherence to coding standards, and building/running appropriate unit and integration tests and deployment scripts;
  • Basic principles of software design for maintainable and extendable software;
  • Analytical and problem-solving skills; Strong teamwork skills with the ability to collaborate with other developers and co-workers including distributed team members;
  • Partner with QA to own the quality of the product;
  • Ability to use or learn Design Patterns; Agile/Scrum experience or basic knowledge;
  • Contribute to continual improvement by suggesting improvements to all aspects of the product development.

Reference: 758254871

Set up alerts to get notified of new vacancies.