Job description
Javascript UI Developer
Javascript UI DeveloperAn experienced Javascript UI Developer is required by our client, a leading software services consultancy. This exciting opportunity offers a variety of in-house and client site project work.
An experienced Javascript UI Developer is required by our client, a leading software services consultancy. This exciting opportunity offers a variety of in-house and client site project work.Key Skills:
Key Skills:- Strong Javascript skills with several years experience.
Strong Javascript skills with several years experience.
Strong Javascript skills with several years experience.- UI Development experience with Javascript, CSS and HTML.
UI Development experience with Javascript, CSS and HTML.
UI Development experience with Javascript, CSS and HTML.- JSCore, NodeJS and RequireJS experience.
JSCore, NodeJS and RequireJS experience.
JSCore, NodeJS and RequireJS experience.- JS test frameworks (Chai and Mocha experience is desirable).
JS test frameworks (Chai and Mocha experience is desirable).
JS test frameworks (Chai and Mocha experience is desirable).- HTML 5, HTTP, REST, JSON and XM experience.
HTML 5, HTTP, REST, JSON and XM experience.
HTML 5, HTTP, REST, JSON and XM experience.- Strong UI test experience such as Selenium testing frameworks.
Strong UI test experience such as Selenium testing frameworks.
Strong UI test experience such as Selenium testing frameworks.- JavaScript libraries such as JQuery, Backbone, Handlebars, Requires and Less.
JavaScript libraries such as JQuery, Backbone, Handlebars, Requires and Less.
JavaScript libraries such as JQuery, Backbone, Handlebars, Requires and Less.You will join an excellent company where you will work on cutting edge cloud and open source projects.
You will join an excellent company where you will work on cutting edge cloud and open source projects.Excellent salary which is open based on your experience. A full benefits package. Training and exposure to new technologies. A very good stimulating work environment.
Excellent salary which is open based on your experience. A full benefits package. Training and exposure to new technologies. A very good stimulating work environment.Please contact Gerry Nolan at Stack and.co for more details of this interesting opportunity on 01-209-1919.
Please contact Gerry Nolan at Stack and.co for more details of this interesting opportunity on 01-209-1919.I'm interested{{criteriaIndex}} {{field}} {{captialize(condition)}} ( ) {{cxPropHelpText}} {{cxPropField.consent_details.description}} {{record.Posting_Title}} {{record.Posting_Title}} {{record.Posting_Title}} {{candidate.Email}} {{topMessage}} Job Details {{topMessage}} previous next {{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}} {{message}} Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}} For privacy and security purposes, please go through the following points and provide consent. Accept Decline {{getI18n("zr.careers.publicpage.meta.joblisting")}} {{getI18n("zr.careers.publicpage.meta.joblisting")}} {{cxPropAssessment.name}} {{getI18n("zr.questionnaire.question.information.heading")}} {{getI18n("zr.cw.autofill.head")}} {{cxPropBodyMessage}} {{getI18n("zr.careers.autopopulate.success")}} {{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}} {{if(cxPropDetails.applyWithSeekButton,cxPropDetails.applyWithSeekButton.buttonLabel,getI18n("zr.quickapply.apply.toggle","Seek"))}} {{getI18n('zr.eeo.questionnaire.portal.maintitle')}} {{botName}} {{getI18n("zr.zia.sb.consent.msg1")}}{{criteriaIndex}}{{criteriaIndex}}{{field}} {{captialize(condition)}}{{field}}{{captialize(condition)}}( )(){{cxPropHelpText}}{{cxPropHelpText}}{{cxPropField.consent_details.description}}{{cxPropField.consent_details.description}}
{{record.Posting_Title}}{{record.Posting_Title}}{{record.Posting_Title}}{{record.Posting_Title}}
{{record.Posting_Title}}{{record.Posting_Title}}{{record.Posting_Title}}
{{record.Posting_Title}}- {{record.Posting_Title}}
{{record.Posting_Title}}
{{record.Posting_Title}}{{candidate.Email}}{{candidate.Email}}{{candidate.Email}}{{candidate.Email}}
{{topMessage}}Job DetailsJob DetailsJob DetailsJob Details{{topMessage}}previousnext{{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}}{{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}}{{title}} {{score}}%{{title}}
{{title}}{{score}}%Job Description {{unescape(sanitizeHTML(descriptionHTML))}}Job Description
{{message}}Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}
For privacy and security purposes, please go through the following points and provide consent.Accept DeclineAccept DeclineAcceptDecline{{getI18n("zr.careers.publicpage.meta.joblisting")}}{{getI18n("zr.careers.publicpage.meta.joblisting")}}- {{getI18n("zr.careers.publicpage.meta.joblisting")}}
- {{getI18n("zr.careers.publicpage.meta.joblisting")}}
{{getI18n("zr.questionnaire.question.information.heading")}}
{{getI18n("zr.cw.autofill.head")}} {{cxPropBodyMessage}} {{getI18n("zr.careers.autopopulate.success")}}{{getI18n("zr.cw.autofill.head")}}
{{cxPropBodyMessage}}
{{getI18n("zr.careers.autopopulate.success")}}{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}
{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}{{botName}}{{botName}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}