Senior Associate, eXperience Technology

HR Consulting Firm in India

JOB SUMMARY

As a Senior Associate, eXperience Technology, you will play a key role in delivering stable, enterprise-level software to our clients. You will be an individual contributor who is able to work independently to convert
rich interactive designs to web applications that conform to our standards and best practices. The Senior Associate will provide guidance to junior team members and will potentially lead a team of 3-5 people, delivering an entire track of work.

PRIMARY RESPONSIBILITIES

 Work with project management to accurately estimate and scope out projects
 Work with information architecture and design teams during planning and production phases
 Ensure cross-device and cross-platform compatibility
 Converse with back-end teams to create optimum integration solutions
 Write code based on functional specifications
 Optimize development for user experience
 Comment code and produce documentation to industry standards
 Produce code to the highest standards while adhering to industry accepted architecture and design
pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)

KEY REQUIREMENTS

 4-9 years experience
 Excellent knowledge of hand-coded HTML5, CSS3, JavaScript
 Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their
practical uses in building complex interactive experiences
 Familiarity with MV* frameworks (AngularJS, Backbone.js, or similar) and knowledge of common
JavaScript design patterns
 Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
 Hands-on experience working with client-side templating languages like Handlebars, Mustache etc.
 Familiarity of working with frontend build systems and automating the same using Grunt / Gulp is a plus
 Familiarity of working with TDD in JS with the help of frameworks like Jasmine, Mocha, Karma etc is a plus
 Understanding of SEO and accessibility and how they relate to development
 Moderate to Strong graphics manipulation/optimization skills using Photoshop.
 Hands-on experience working with server-side JavaScript frameworks based on Node.js is a big plus
 Good verbal and written communication skills. Should be able to adapt and learn new technologies.


Send Your Resume