Job Description :
Job Title: Front End Developer
Duration: 6-12 months
Location: Chicago IL-60661
As a software development engineer , you will be working with Product Designers to develop new user experiences, setting the new standard in terms of ideas and technologies, and owning the product end to end.
Client is looking for smart, energetic, and creative problem solvers to join our technology team. We are a team of travel loving engineers building a cutting-edge lodging shopping platform using open-source technologies. Our product serves our customers on desktops, tablets, and mobile devices.

Primary Responsibilities
Develop applications with HTML / CSS / JS
Write high-performance, reusable code for UI and backend components
Test, debug and benchmark software
Actively contribute to planning and design discussions with the team
Collaborate frequently with local and remote team members
Work closely with product managers, UX, and other lodging resources to deliver a high quality experience to the user

Required Skills and Experience
2 +years of experience building production web applications
BS or MS degree in Computer Science or a related technical field
Experience with a version controls system. e.g. GIT, SVN, etc.
Strong knowledge of JavaScript, jQuery, CSS and LESS, AJAX, Mustache/Handlebars
Experience with MVC or component-based UI frameworks
Experience with ES6 and React
Knowledge of Spring MVC, software UI design principles and passion for developing great user experiences.
Experience developing user interfaces, using a modern MV* framework such as Backbone, React, Angular, Marionette, jQuery, etc.
Expert knowledge of JavaScript
Expert knowledge of web technologies (HTML/CSS)
Working knowledge of Java
Familiarity with debugging code issues through tools such as Chrome dev tools, IntelliJ debugger, Splunk, etc.
Familiarity with Agile development methodologies
Fearless and passionate about new technologies and languages
Solid understanding of Web Accessibility
Excellent and clear communication skills
Excellent attention to detail and analytical skills
Skilled w/ various testing techniques and tools to deliver quality code
Solid computer science fundamentals (theory, data structure, and algorithms)
Aware and flexible use of Backbone.js,
             

Similar Jobs you may be interested in ..