What are we looking for in a candidate? * High level of spoken and written English language * Experience on web markup in general, HTML5, CSS3 * Experience with JavaScript * Experience with libraries and frameworks such as AngularJS and React a plus * Experience with Object Oriented design and development * Experience applying TDD and/or BDD a plus * Experience with SOA architectures a plus * Basic knowledge of image authoring tools, to be able to crop, resize or perform small adjustments to images * Experience dealing with cross-browser compatibility issues * Experience dealing with web development related ever evolving security issues issues, such as cross-site scripting, cross-site request forgery, etc. a plus * Experience using code versioning tools such as Git and Mercurial * Experience working in an Agile/Scrum environment a plus * Self-starter and ability to think outside the box * Ability to learn from existing legacy code, derive essential functionality and translate to new model and design as required * Ability to work under pressure in a fast-paced environment Education/experience/technical considerations: * Computer Science or equivalent degree |