Use modern, open source software and libraries to prototype and deploy frontend web applications, including all aspects of server- side processing and integration with backend development.
Medium- level JavaScript expertise, in addition to experience with modern Front End frameworks, MVCs and SPAs.
Develop applications from high- fidelity comps and/ or functional prototypes, converting them into well- functioning, responsive UIs.
Work with a collaborative team of Designers and Product Managers to develop interactive prototypes and POC.
Implement responsive designs with the help of our UI/ UX designers to ensure web pages are optimized to load well on multiple viewport sizes ranging from desktop to mobile devices.
Identify and communicate best practices for front- end application architecture.
Implement Test- driven development; Implementing automated testing platforms and unit tests.
Conduct User authentication and authorization between multiple systems, servers, and environments.
Requirements
BS/ MS degree in Computer Science or a related subject
4+ years of software development experience
Expert knowledge of HTML5, CSS3, and JavaScript.
Experience of working with data visualization libraries such as: d3JS, Chart.JS or similar APIs.
Experience of leveraging cutting edge front end libraries and tools such as: JavaScript, AJAX, jQuery, AngularJS / NodeJS, Ember, Backbone.js, and Underscore.
Ability to create high- level, dynamic, modular web applications.
Experience of working with front end frameworks Bootstrap 3+, and Foundation 5+
Use of version control systems, specifically Git and GitHub.
Using and working in team environments that use agile methodologies (e.g., Scrum, Lean.)
Integration of user- facing elements with server side/ backend logic.
Excellent implementation knowledge of Distributed Web Services / Enterprise / Web / Client- Server systems.
Ability to write reusable code for user interface components.
Native Application Development | Mobile Application Platform Middleware | Mobile Pre- built Applications & Systems | Outsourced Mobile Application Development | Mobile Web Content
Lorem ipsum dolor sit amet, consectetur adipiscing elit.