Menü

UI Developer

Jetzt bewerben ▸
UI Developer2019-10-07T02:07:21-04:00<p> </p> <p><span style="font-weight: 400;">We are looking for </span><strong>passionate</strong><span style="font-weight: 400;">, opinionated and creative </span><strong>Front End Developers</strong><span style="font-weight: 400;"> who </span><span style="font-weight: 400;">motivated to combine the art of design with the art of programming</span><span style="font-weight: 400;">. Professionals who plan their UIs for the iPhone and Android beforehand because Industry has already made a shift towards handheld devices. Developers who understand the intricacies and insanity of cross-platform/cross-browser development. People who are capable, and willing, to play a key part in </span><strong>shaping the future</strong><span style="font-weight: 400;"> of Agile software development and offshore services.</span></p> <p> </p> <p><strong>If you would like to…</strong></p> <ul> <li>Work with all kinds of crazy developers, Business Analysts and demanding clients to design and build new features.</li> <li>Pairing with UX designers to build out design concepts and interactive prototypes</li> <li>Pairing with developers to ensure that the presentation layer is implemented in accordance with best above best practices and UX specifications</li> <li>Write good <strong>JavaScript </strong>code from scratch.</li> <li>Produce clean, semantic <strong>HTML </strong>and <strong>CSS</strong>, agonizing along the way for pixel perfection.</li> <li>Ensure cross-browser compatibility<strong>.</strong></li> <li>Make things shrink, twist, rotate, run across the page and fade (tastefully).</li> <li>Build simple, blindingly simple interfaces and believe that writing maintainable CSS goes beyond good class names.</li> <li>Believe that disabled and visually challenged users have a right to use the web as easily as everyone else.</li> <li>You believe that Agile and UI development can coexist.</li> </ul> <p> </p> <p><strong>And you have…</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">2- 5 years of relevant front-end development experience.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Strong knowledge and experience in <strong>HTML, CSS and JavaScript.</strong></span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience in writing semantic <strong>HTML5</strong> components.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Strong understanding of <strong>Web Accessibility.</strong></span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Exposure to client side templating engines like handlebar, mustache, jade, haml etc.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience in: </span></li> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Writing modular <strong>CSS with frameworks like Bootstrap, Foundation.</strong></span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">CSS preprocessor like SASS, SCSS, LESS, stylus etc. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Creating mobile-first experiences, should understand how responsive layout works.</span></li> </ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Knowledge of <strong>OOCSS / Atomic design</strong> is good to have.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience of writing <strong>modular / reusable / Object Oriented Javascript</strong> code and using frameworks like Ember, Angular, Backbone.js, React, ES6 etc.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Proficient understanding of <strong>cross-browser and cross-platform compatibility</strong> issues and ways to work around them.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience in writing <strong>Unit tests</strong> following <strong>TDD</strong> using any testing framework like Jasmine, </span><span style="font-weight: 400;">Protractor etc.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working knowledge of<strong> node, build tools</strong> like requireJS/browserify/webpack and task runners like Grunt/Gulp is good to have.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Exposure to <strong>Continuous Integration tools</strong>.</span></li> </ul> <p><br>If this sounds like the sort of thing you are looking for, we should be speaking. Please apply online. <strong>We want to hear from you!</strong></p> <p><strong>#LI- RP1</strong></p>ThoughtworksGurgaonIndia