AudienceScience is seeking talented UI Developers to join our RTB team. We're looking for someone passionate about creating compelling, intuitive user experiences using standards-based CSS, semantic HTML, and rock-solid JavaScript. You should know what progressive enhancement is, why semantic markup is important, how to implement new CSS3 features like RGBA and border-radius, and what to do about cross-browser bugs and compatibility problems. You love working with front-end frameworks like jQuery or YUI, letting them do the heavy lifting while you work on the fun stuff.
Essential functions:
- Design and implement pages for RTB Buyer UI using jQuery and JavaScript, working closely with back-end Java developers to integrate with Spring MVC web application.
Knowledge, skills and abilities required:
- 3+ years of UI Development.
- HTML and CSS mastery.
- Expert knowledge of DOM manipulation
- Strong JavaScript skills, including experience with AJAX and Object Oriented JavaScript.
- Practical experience using client-side libraries like jQuery, Scriptaculous, and YUI.
- Passionate about the user experience and front-end technologies.
- Extremely detail-oriented. You don't need to be a rock star designer, but you do need to be detail-oriented and notice when something looks wrong.
- Enjoy working collaboratively with a team rather than by yourself.
- Experience and preference for working within an Agile/Scrum environment.
- Ability to understand the requirements and suggest the layout based on user experiences and project requirements.
- Ability to work without a great deal of oversight, managing your own priorities and objectives when necessary.
- Drive to investigate new technologies and technical hurdles independently, and be able to clearly communicate your recommendations and solutions.
Nice to have:
- Experience integrating UI with Spring framework or REST webservices.
- Ability to deploy applications on J2EE Application servers like Apache Tomcat web server.
- Experience building online Advertising platforms and services.
Minimum qualifications:
- This position requires a Bachelor’s degree in CS or equivalent work experience and 3+ years practical development experience.







