Sample JavaScript Developer Job Description

Job Description

[CompanyX] employs cutting-edge technology and agile methodologies to develop vibrant web applications from the ground up. We are in search of a JavaScript developer to join the fun, using advanced JavaScript, CSS, and React to optimize design, performance, and quality, while continuously evolving our technology stack. Day to day, you will be responsible for all front end aspects, from designing complex applications to ensuring a positive user experience by analyzing code. Our ideal candidate has an eye for design and the ability to create clean, sharp, and responsive layouts from designs with HTML5, CSS3, and JavaScript. The JavaScript developer will join an amazing development and design team that’s constantly challenged working with the latest technologies, creating life-changing solutions, and having a great time doing it.

Objectives of this Role

  • Architect, design, develop, and assist in the development of web application 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

Daily and Monthly Responsibilities

  • Write, modify, and debug web applications using Node.js, JavaScript, HTML and CSS
  • Design, code, and manage automated test scripts, continuous builds, and deployment
  • Create modern and responsive layouts from designs and messaging provided by the creative team
  • Develop new features, enhance existing features, and implement bug fixes in existing code
  • Self-document development processes, conduct peer reviews, and give actionable feedback

Required Skills and Qualifications

  • Bachelor’s degree in computer science or equivalent experience
  • 3+ years of experience with HTML/CSS/JavaScript and JavaScript Frameworks such as JQuery
  • Experience working in a lean/agile development environment with remote teams
  • Exceptional communication, organization, and leadership skills
  • Knowledge of client-side single-page applications using modern frameworks like React, Backbone, or Ruby
  • Excellent debugging and optimization skills
  • Unit/integration testing experience

Preferred Qualifications

  • Interest in learning new tools and technologies
  • Portfolio on GitHub or other platform