Front End Senior Developer

Corra is a New York, Los Angeles & London based digital agency that delivers high performing ecommerce solutions for fashion, lifestyle and beauty brands and retailers. With a team of more than 100 ecommerce strategy, creative and technology professionals, Corra delivers rich shopping experiences across all channels and devices by balancing the right amounts of branding, commerce and content for each client. Corra is trusted by retailers of all sizes to implement and support Magento Enterprise and Hybris platforms.

Corra is looking for a Frontend Engineering team leader. In addition to leading Front end implementation of Projects, the leader will act as a mentor and manager of a group of Front end engineers. The ideal candidate is expected to have architecture experience along with hands on development experience.
Candidates must have a passion for technology and a flexible, creative approach to problem solving and have the ability to take technical ownership with respect to development changes

Duties and Responsibilities:

  • Strong understanding in HTML5/CSS3 and ability to develop valid client-side markup

  • Experience in creating single-page apps using Angular or Knockout and RequireJS

  • Experience in JavaScript libraries like jQuery and native JS for DOM manipulation

  • Experience in CSS pre-processors such as LESS or SASS

  • Experience in using CSS architecture patterns for code re-usability and building reusable components/libraries

  • Experience in developing UI for responsive sites and mobile applications

  • Good understanding of browser rendering behaviour and performance optimization of applications for maximum speed and scalability

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Proficient understanding of code versioning tools, such as Git or SVN

  • Familiarity with task runners and build tools, such as Grunt or Gulp.js

  • Solid understanding of CSS support for both modern and legacy browsers and ways to work around with cross-browser compatibility issues

  • Strong teaming and communication skills to collaborate with UX organization, back-end engineering and QA team

  • Ability to self-manage during projects and proactively raise issues, concerns and suggestions to the stakeholders

Preferred Skills:

  • Experience in creating cross-platform mobile applications via Apache Cordova, PhoneGap, Ionic, or others

  • Experience developing user interfaces for Magento, Hybris, Demandware, Shopify or other eCommerce platforms

  • Experience in CMS platforms such as WordPress