Senior Software Engineer - UI Development

Zyme Solutions
  • Bangalore
  • 10-15 lakh
  • 6-8 years
  • Views
  • 25 Apr 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Perform end-to-end system integration of GUI with backend services
Maintain and support existing GUI applications
Good, clean, maintainable coding practices
Good exposure to Agile software development life cycle
Interface with Product Management to understand/fine-tune product requirements
Interface with QA and UAT team to support in certification of the app
Experience in unit test automation such that the test cycle is shortened
Excellent problem solving skills for explicit and implicit requirements
Expertise in Design Patterns and Object Oriented Design
Good UI Design skills
Familiar with multi-tier web application architecture and design patterns
Deep understanding of HTML5, JavaScript, CSS3, JSON, XML and REST APIs
Familiar with JavaScript frameworks (Dojo, jQuery, Ext JS, etc.)
Good working experience in Angular JS
Familiar with Cross browser nuances in UI development
Design the GUI application in a modular fashion using well established design patterns and frameworks. Experience in system sizing, performance and security aspects of GUI apps would be a huge plus.
Skills and experience in secure GUI coding practices
General know-how of dos and donts in UI development including graceful degradation for those browsers that do not support newer features.
Exposure to open source UI component libraries
Exposure to Java, Spring, Hibernate (or any ORM) and Maven

Competencies/Skill sets for this job

Qa Rest Css Software Development Xml Agile

Job Posted By

About Organisation

Zyme Solutions