Job Description :
We're looking for a UI Developer with 3+ years of experience for a great opportunity in Alpharetta, GA. 
As UI Developer, you will: 
Participate in release and iteration planning 
Create user stories and define development tasks 
Provide feasibility and guidance on technology capabilities 
Develop UI applications for several product lines, and automated unit, link, and acceptance tests 
Understand performance parameters and assess application performance 
Design and develop web applications and services designed to support the web applications 
Ensure quality and reliability of the application software being developed 
Participate actively and contribute to design and development discussions 
Identify root causes of problems, report and find solutions 

Job Requirements for UI Developer: 
3+ years of UI development experience 
Bachelor's Degree in a related area of study 
Solid understanding of web server technologies and non-functional requirements 
Javascript experience, must understand complex concepts OO concept knowledge 
MVC / MVVM design pattern understanding 
SPA design pattern experience 
CSS / SASS understanding 
SOA design pattern knowledge 
HTML5 and DOM experience 
N-tier mobile or web application experience – Web and UI frameworks 
Solid understanding of responsive design 

Bonus Points for: 
Sencha and Progress Open Edge 
IOS and Android mobile development 
Web app and web service development – Java or .NET 

Equal Opportunity:     

We and our clients are equal opportunity employers who value diversity at our companies. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.