You might hire a JavaScript developer to:

  • Architect, design, and develop web applications to support internal and external clients and stakeholders

  • Collaborate with a team of developers to design end-to-end, industry-leading systems and solutions

  • Rapidly prototype new ideas, concepts, and designs

  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

  • Research and develop new web and mobile technology applications to improve user interface
Required skills and qualifications Preferred skills and qualifications
Three or more years of experience with HTML/CSS/JavaScript and JavaScript frameworks such as jQuery
Interest in learning new tools and technologies
Experience working in a lean/agile development environment with remote teams
Portfolio on GitHub or other platform
Exceptional communication, organizational, and leadership skills
Knowledge of client-side single-page applications that use a modern framework such as React, Backbone, or Ruby
Excellent debugging and optimization skills
Unit/integration testing experience