A new Job, ID: 136697 <http://ejobsville.com/display-job/136697> was added at eJobsVille.com - For the Best Tech Jobs in Town <http://ejobsville.com>
Title: UI/UX developer posted on 2014-03-26 10:09:19 Job Description:*Job Title: UI/UX Developer* *Location: St. Louis, MO* *Duration: 12 Months* *JD: SCOPE OF RESPONSIBILITY:* · Develop rich and complex web applications using HTML5, CSS3, and the latest browser APIs. · Devise and implement APIs to support cross-team development of widgets that will run in any browser. Leverage and extend custom features of the Sigma-Aldrich Object Oriented JavaScript platform. Interact closely with user experience team, product owners, quality assurance, and other development teams. *PURPOSE OF THE POSITION:* * This position will serve to implement user interface, designs and wireframes, based on business requirements that are extensible, maintainable and modular ESSENTIAL JOB FUNCTIONS: * The Front End developer will be responsible for all components of user interface development: * Work with the UX/UI team to develop designs and wireframes * Use created designs and wireframes to create clean and standards-compliant HTML, CSS and JS in a variety of server frameworks. * Follow prescribed CSS & JavaScript Standards & Best practices. * Use JSDocs API syntax to create rich JS documentation. * Debug and eliminate browser-specific JS and CSS issues. * Work within the front-end team to create generic reusable modules. * Acts as a conduit between User Experience teams, Lead Developers / Stakeholders and technical teams in an Agile environment. * Design and implement rich Object Oriented JavaScript applications, applying structural design patterns such as MVP/MVC, MVVM BASIC QUALIFICATIONS: * Education: B.S. in Computer Science or related field; equivalent work history is acceptable. Experience: · Strong professional experience and a proven understanding with iterative development, incremental software delivery. · Having wide-ranging experience, knowledge, web development principles alongside strong analytical and problem solving skills. · Demonstrated experience and knowledge with a solid understanding of JavaScript fundamentals (prototyping/mock data/testing). · Knowledge and Skills: · 4+ years of native JavaScript experience, along with CSS2/3 and HTML 4/5 · Proven ability with the following libraries & frameworks: · RequireJS · jQuery 1.6 through 1.9 · Knowledge of SASS or YAML preprocessors · Knowledge of CSS frameworks (Foundation, Bootstrap, etc...) · Understanding of Java and J2EE design and development practices, JSP 2.1, JSTL 1.2 · Solid understanding of network technologies and protocols & AJAX principles · In-depth knowledge of ECMAScript 3 & 5 standards, browser-specific quirks · Strong knowledge of version control systems such as Rational Team Concert, Subversion or Git · Must have excellent problem solving skills · Excellent oral and written communication skills · Strong ability to multitask and keep multiple efforts moving forward · Excellent analytical skills · Familiarity with JSDocs API documentation syntax · Familiarity with debugging tools such as Firebug / Chrome DevTools, and IE developer tools *Click here to view full job description and apply <http://ejobsville.com/display-job/136697> (Registration not mandatory to apply for this job)* ------------------------------ Best regards, eJobsVille.com - For The Best Tech Jobs In Town -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-source-erp-crm+unsubscr...@googlegroups.com. To post to this group, send email to open-source-erp-crm@googlegroups.com. Visit this group at http://groups.google.com/group/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.