These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Web Developer / UI Developer - NJ Contract to HIRE

0 people like this description

ob Duties & Responsibilities:
Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
Work independently in the development, testing, implementation and maintenance of complex systems with fast turn-around.
Provide detailed analysis of problems. Prepare detailed design documents with recommendations.
Apply innovation, creativity and improvement to development process and implement process and procedural improvements.
Stay current with technology and industry best practices to ensure proper utilization of these in software development.
Work on multiple projects utilizing and directing global/offshore teams.
Provide adequate and proactive support for various applications.
Participate in client interactions, possibly with more senior team members, to develop system solutions to business problems.

Required Skills:
Able to interpret business requirements and programming specifications to write Client facing programs that solve business needs.
Experience with architecture, design and development of Single Page web applications
Exceptional proficiency with Object Oriented JavaScript
Expert knowledge of HTML5, CSS3 and effective responsive design for multiple screen resolutions.
Understanding of good UI design, UX and typography
Work Experience with JSON and Restful API invocations
Expert in any one of the modern JavaScript MV-VM/MVC frameworks

Skills Required: Work Experience with AngularJS, BackboneJS, Dojo, Twitter Bootstrap, RequireJS, JQuery, NodeJS, Socket.IO, GruntJS

Good understanding of Unit Testing and automated build processes
Understanding of Source Control
Significant exposure to and demonstrated proficiency in all aspects of programming and analysis, including design factors, software requirements, systems facilities, and execution protocols.
Must be well organized and self-motivated and be able to work with minimal supervision.
Strong verbal/written communication skills.
Ability to work with others in a team environment.
Ability to work on aggressive schedules. May require work beyond normal hours (weekends or evenings).
Ability to lead and influence other developers onshore as well as offshore.
Demonstrate strength with Flash media.
Demonstrated use and knowledge of various configuration management tools (ClearCase, CVS).
Demonstrated use and knowledge of Object Oriented design.

These job descriptions are examples. Looking for work?

Find JobsFind Jobs