Description
Web Application Developer - JavaScript- (Contract)
Role & Responsibilities
We are looking for Web Application Developers who will develop interactive web user interfaces in JavaScript, HTML, CSS, etc, to present analytic insights to our customers on how their products are being in sold on-line retailers.
Main Responsibilities:
- Take responsibility for developing new components of an interactive web application
- Participate in the design of our new software platform
- Implement, test, and bug-fix functionality
- Produce reasonable estimates for tasks and meeting project schedules
- Suggest enhancements to existing components that contributes to product goals
- Deploy and provide support to the latest releases of software
Required Skills & Experience:
- Minimum of 3 years of industry experience developing interactive web applications
- Strong Web UI development skills including HTML, CSS, Javascript, jquery or extjs, JSON and ajax: Experience dealing with the complexities of building, maintaining and testing JavaScript-heavy single page web applications, including with one or more of the modern MVC JavaScript frameworks (Backbone, Ember, Angular etc.)
- Specific Enterprise level application experience using MVC JavaScript Framework Backbone.JS
- You have worked efficiently in large JavaScript codebases and know how to keep your code modular and loosely coupled.
- Source control using one of Mercurial, Git, Subversion or equivalent
- Experience with software development processes and the software product life cycle
- Experience working in a Linux environment
- Web Servers such as Apache, NGINX
- Fluency in the English language is required
- Excellent interpersonal, communication and organizational skills