Job Title: UI Developer (082014-CIJBSH-IOM-T-PAL)
Location: San Ramon, CA
Duration: :Long Term
Emp.Type: 1099/W2
Responsibilities
As a UI Developer, you will work in close collaboration with UX Designers, Developers, System Engineers, and Analysts to build and shape the public interface of big data analytic platform.
As a UI Developer, you will:
- Act as a member of the Software Center of Excellence, representing the face of high quality design and development practices
- Develop front-end systems with HTML5, JavaScript and CSS
- Develop iOS and Android mobile solutions
- Join a high-performing Agile team adept in the ways of SCRUM, XP, and TDD (dedicated Agile coach included)
- Collaborate with system engineers, backend developers and user experience design teams to implement UI solutions that are aligned with and extend shared platforms and solutions
Qualifications / Requirements
- Bachelor's Degree in Computer Science or related discipline
- A minimum of 5 years professional experience developing software or web applications
Desired Skills and Experience
Desired Characteristics
- Demonstrated expertise developing rich, single-page browser applications using HTML5, CSS and JavaScript
- Very strong understanding of Javascript design patterns and MV* frameworks (i.e. Play framework, KnockoutJS, AngularJS)
- Experience developing iOS and/or Android mobile solutions ( Objective-C, Cocoa, XCode, SDK, NDK, Eclipse, J2ME, etc )
- Demonstrated ability to excel in an Agile development environment ( Scrum, XP, TDD )
- Demonstrated experience utilizing CI (Continuous Integration) techniques for UI (i.e. Bower, Grunt, Jasmine, JSCoverage)
- Knowledge of effective UI testing frameworks
- Understanding of UX principles and best practices
- Solid understanding of Linux or Unix operating systems
- Knowledge of newer ideologies including GIT, Gradle, NoSQL (Cassandra, Hadoop, CouchDB, MongoDB)
- Experience developing in a Java web development shop
No comments:
Post a Comment