Sign In
 [New User? Sign Up]
Mobile Version

Sr. UI Engineer

Chennai, TN
Job Code:
  • Marketing & PR
  • Arts & Entertainment
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ResponsibilitiesCollaborate with Architecture, Product Management, and Development to design user interface behavior consistent across all products and services.Work with Development Groups to evaluate existing application UIs and recommend usability improvementsWork to understand requirements and drive them towards convergence.Gather requirements, research and recommend processes, software, or other tools to increase overall UI quality and usabilityEnsure that the product meets internationalization (I18n) and localization (L10n) standards.Be the user's advocate across all design, re-design and development efforts -- but be able to balance cost and business goals with your passion.Work closely with the testing team to design intelligent testing strategies.Conceptualize software requirements based on both external and internal inputs.Apply and tailor best practices in software processes and quality to achieve fast cycle time development.Understand security related aspects of web applicationsEnsure that the product meets performance related SLAsAbility to work with teams spread across time zones.A Typical work day of an UI EngineerWork closely with PM Team to understand & analyze requirementsWork closely with UX team to define usabilityCreate design documentation & review the same with the teamCollaborate with teams across geographies to finalize design documentsCreate low level design & test case for the module/featureWrite code & work with version management toolsOwn a feature/moduleShould write & execute unit test casesShould write & execute functional, integration test casesShould write test cases for existing features (backlog)Should contribute in code review & improve guideline documentsShould analyze & fix issues found post developmentActively contribute in supporting product on need basisParticipate in design review of other featuresNeeds to update & embrace self on latest happenings in the domain as well as the relevant technologiesTechnical SkillsExtensive use of APIs and a strong understanding of HTTP and REST architectureInternationalization (I18n) and localization (L10n) experience are required.Must be a hands-on contributor who will be implementing the proposed architecture & design. Must be a hands-on contributor in developing web application end to endSolid understanding of software design methodologies in developing scalable & high performance web applications.Expert understanding of user interface design methodologies.Hands-on experience in designing and developing UI for web applications.Experience in software development lifecycleMust have multi-browser feature development experience.Experience building UI for different user devices/media (e.g., web, mobile, IPTV).HTML, CSS, Ajax, JSON, XML, XSLT, Struts, Java, JUnit and OO experience is required.Experience with JavaScript libraries/MVC frameworks like JQuery, YUI, AngularJS, backbone.jsExperience in Spring, ORM (Hibernate, JPA)Experience in DB designing & SQL scriptingExperience in web application security (XSS,XSRF, SQL Injection.)Experience in Tomcat, Apache HTTPd serversExperience in version management tools like CVS & SVNExperience with Linux & build tools like Ant, MavenGood understanding of web application related deployment architecturesExcellent and proven communication, presentation, and organizational skills.Proven ability to work well with multi-disciplinary teams.Critical thinking and problem-solving skills are crucial.Experience in writing modular code development.Guide the team members to develop web application which confirms to the web standards.Motivated, self-driven, with demonstrated ability to take complete ownership and drive things to the finish lineMandatory Skills HTML, CSS, Javascript, Advanced Javascript, JSP, AJAX, JSON, Struts/Spring MVC, Core Java, hibernateNice to have XML, XSLT, test driven development, Junit, MySQL, tomcat 5.x and above, Internationalization ( I18N) and localization(L10N)
Additional Degree: BE/ B.Tech (Engineering)

Experience: 10-15


Graphic Designing/Animation/Web Designing
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News