These job descriptions are examples. Looking for work?

Find JobsFind Jobs

UI Engineer / Front-end Engineer

0 people like this description

A Marking Cloud giant in downtown Indy is looking for a new UI Engineer!

As a member of the development team, you will join a group of developers and designers who are experts in rich user-interface and web application development using JavaScript-based services and frameworks. You will also employ industry-standard design patterns and solid web architecture and design skills to build highly available, high-performing services for our partners and customers as well as for our own software product development teams.

Minimum Requirements:

Foundational Requirements
•Possess a Solid Work Ethic. Staying dedicated to your work and focused on achieving a shared vision and goal.
•Experience on software development teams and an understanding of the full software development lifecycle
•Learn quickly and be productive in a highly collaborative, lightning-fast environment.
•Communicate clearly & accurately, and deliver messages appropriately to the correct audience
•At least 5 years of experience in software development environment.
•Bachelor's degree or equivalent experience in business, mathematics, software engineering or computer science.


Technical Requirements:
•Full cycle of JavaScript front-end development.
•Includes deep understanding of the DOM, JSON, object-oriented JavaScript, and common JavaScript libraries.
•Expert level experience with Backbone, Model View Controller
•Expert level experience with at least 5 years in JavaScript and JavaScript libraries.
•Solid understanding and use of the DOM, JSON, object-oriented JavaScript, and Ajax.
•Expert level experience with at least 5 years in utilizing the following JavaScript frameworks/libraries (or writing your own frameworks): jQuery / jQuery UI
•Implementing RESTful AJAX-driven interface. This includes extensive knowledge of cross browser dependencies; Maintaining a complex JavaScript front-end project. This includes the ability to structure JavaScript code, delay loading,execution optimization, and minification of the code.
•Knowledge of Bower and Grunt tools.
•Solid proficiency with distributed version control (git)

Additional Skills that will differentiate a Candidate:
•Expert knowledge and utilization of working in Agile Scrum teams
•Ability to work with loosely-defined requirements
•You take pride in writing unobtrusive JavaScript with modularity, scalability, and extensibility in mind.
•You have built a JavaScript framework or heavy JavaScript application before.
•You have experience with jQuery, Bootstrap, RequireJS, Handlebars, Backbone, Node.js, Underscore, and Globalize
•Attending JavaScript meetups is something that you enjoy doing in your free time
•Passion for debugging & benchmarking

These job descriptions are examples. Looking for work?

Find JobsFind Jobs