Monday, 27 August 2018

UI Developer, San Francisco, CA

UI Developer, San Francisco, CA


As a UI Developer you will be responsible for building responsive websites that touch millions of users worldwide. Your job would be to work & code on different designs, implementations and best practices of the client-side development approach: primarily building RIA application components in ReactJs (preferred) / Angular with Redux / Flux. Implement and support the integrated development for all Web-based application projects. The primary areas of focus are client-side development as well as making rest calls to appropriate Server-side Node / J2EE applications. If needed, to even write rest apis in NodeJS apps. UI Developer is also expected to guide the frameworks, provide necessary direction, design and interaction models for the overall suite of the systems & tech-stack in Presentation layer. Work closely with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment.

Roles & Responsibilities

  • Designing,​ ​implementing,​ ​and​ ​unit​ ​testing​ ​client-side​ ​JavaScript,​ ​AJAX​ ​and​ ​CSS​ ​code.
  • Participates​ ​in​ ​the​ ​full​ ​SDLC/Agile​ ​cycle​ ​engagements,​ ​including​ ​meetings,​ ​iterative​ ​development, estimations​ ​and​ ​design​ ​sessions.
  • Owns​ ​the​ ​design​ ​and​ ​interaction​ ​models​ ​of​ ​the​ ​applications.
  • Collaborating​ ​with​ ​Architects​ ​and​ ​other​ ​Software​ ​Engineering​ ​resources​ ​in​ ​designing​ ​and​ ​implementing integrated,​ ​enterprise​ ​solutions.
  • Works​ ​with​ ​Systems​ ​Analyst​ ​and​ ​Technical​ ​Lead​ ​to​ ​get​ ​tasks​ ​and​ ​assignments.
  • Delivering​ ​project​ ​assignments​ ​on​ ​time,​ ​within​ ​budget​ ​and​ ​with​ ​high​ ​quality.

Minimum Qualifications

  • Minimum 3-7 years of hands on full cycle Web Development/UI/ Front end development experience.
  • Must have advanced knowledge on JavaScript, AJAX, JSON, JS frameworks (YUI, JQuery and JQuery Mobile etc.), HTML5, CSS3 and User Interface Standards Principles.
  • Must have experience developing JavaScript MVC frameworks like ReactJS , BackboneJS, AngularJS,
  • RequireJS (AMD), HTML Templates (Mustache, Handlebars), JavaScript Unit Testing (Jasmine, Qunit) and CSS, SASS pre-processors.

No comments:

Post a Comment