You have successfully applied for this job!

Sorry you can only apply the a role once.

The job you're currently viewing has expired, you will be unable to apply for this role!

Contract

FLEX DEVELOPER – CONTRACT

Negotiable

Role Responsibilities:
• Take the delivery of detailed user interface specifications created by team visual and interaction designers and turn them into component libraries.
• Design and development Flex UI development.
• Ensure components are coded in accordance to best practices, standards, and guidelines.
• Be able to develop as a designer such that designs can translated into code accurately and with sensitivity to detail.
• Debug code to ensure compatibility with all popular Web browsers.
• Interface with customers regarding project work.
• Help ensure that all business, customer and IT delivery elements are taken into account from a requirements perspective e.g. user centered design, process dependencies etc.
• Work as part of the project delivery team to ensure that the requirements are delivered in accordance with customers needs, including participation in project quality assurance.
• Aiding the requirements process from the IT Delivery perspective (analysis, documentation, verification, use-case generation and ability to work with both waterfall and agile development methodologies.
• Convey information on critical issues in a timely fashion.
• Participate in the on-call rota and resolve production issues as required.

Technical Skills Required:
• 7 years of experience in design and development of complex enterprise level web applications and frameworks.
• BA/BS degree in Computer Science or equivalent experience.
• Experience creating Browser Based User Interfaces using HTML, CSS, Javascript, AJAX, Flash, Flex.
• Experience creating reusable components/widgets, SDK/worked in UI framework areas.
• Expert knowledge of D/HTML, Flex, CSS 1-3, JavaScript, AJAX, JSP and XML.
• Experience with Javascript libraries such as JQuery, Dojo, YUI is a big plus.
• Deep understanding of web standards and best practices, including semantic markup, progressive enhancement, and unobtrusive JavaScript, cross-browser issues.
• Experience using JS libraries such as Dojo, extjs, JQuery highly desirable.
• Strong hands on experience with Web Technologies such as Adobe Flex, DHTML, AJAX, Javascript, JSF, Portlets, JSP, Servlets and Struts.
• Working knowledge of SOA (Web Services, REST), J2EE, JDBC, SQL.
• Proficient in ActionScript 2.0/3.0, Flash CS4 and Adobe’s FLEX SDK, as well as Cold Fusion, Java, PHP, MySQL, Oracle, and HTML/Javascript/CSS.
• Knowledge in Object Oriented Programming (OOP) and Object Oriented Design (OOD) principles and implementation, in addition to designing and implementing MVC software architectures.
• Experience with the complete project development lifecyclefrom obtaining business requirements, developing User Experience documentation, creating User Interface (UI) prototyping, to coding and testing.
• Strong knowledge of the product life cycle required to ensure consistently great user experience in a series of software products.
• Understanding of website performance optimization techniques.
• Expertise in browser compatibility and accessible design.
• Understanding of localization best practices.
• Talented in handling multiple projects simultaneously and delivering results on time in a dynamic environment.
• Experience collaborating with multidisciplinary teams to successfully develop and deliver shipping products.
• Knowledge or exposure to workflow tools (preferably HP BPM / Mercury ITG) would be an advantage, but

Other jobs from Abrivia

Browse all jobs

About Abrivia

Role Responsibilities: • Take the delivery of detailed user interface specifications created by team visual and interaction designers and turn them into component libraries. • Design and development Flex UI development. • Ensure components are coded in accordance to best practices, standards, and guidelines. • Be able to develop as a designer such that designs...

Find out more