We operate as an ASP hosting our own multi-tenant enterprise software in a very large n-tier deployment with data centers located in the bay area and London. We are J2EE based and leverage many open source technologies in our product development. Our success requires us to process upwards of 100 million transactions a day.
The UI Architect / Manager will help architect and develop the next generation presentation framework for the Responsys Interact Product suite. This individual will have the responsibility for adopting new Web technologies, re-designing existing Web applications and developing next generation rich internet applications (RIA).
Responsibilities
Architect and develop innovative Web applications using best practices and advanced Web and Java technologies
Adopt and develop advanced UI frameworks
Own overall UI and UX (user experience) for the application within the Product suite
Maintain cross-application user experience consistency
Work within defined project schedule
Interact with design, backend and product teams on usability, features and performance
Collaborate with Architects to develop and utilize state of the art technologies
Focus on usability, flexibility and robustness to market and customers expectations.
Requirements
BSCS, EE or other relevant technical degree
7+ years of professional related experience
At least 2-3 years experience managing a team of 3-4 developers
Extensive experience with platform customization, including business logic and presentation components
Experience with XML UI frameworks: XUL, XAML
Deep experience with Javascript and AJAX
Broad experience with Web and XML technologies: xHTML, CSS, XSL, XSLT, XPath, XQuery, SOAP, WSDL
3+ years of Java MVC frameworks
Experience with J2EE, JBoss, SVN, Eclipse, Ant
Experience with Rich Internet Applications is a plus: Flex, Flash, Silverlight
Experience with SCRUM or similar agile methodology
Preferences
Experience with DreamWeaver, MQC, JMS, Hibernate, Oracle, XForms