JavaScript Developer

JavaScript Developer Job Description Template

Our company is looking for a JavaScript Developer to join our team.

Responsibilities:

  • Development of existing and greenfield web-based business applications and consumer applications;
  • Providing technical support to internal stakeholders;
  • Building sustainable coding that may be used in the future;
  • Occasional onsite visits, leading regular touchpoints with clients and users of autologyx ® technology;
  • Modifying designs and specifications of complex applications;
  • Work with the product team to prototype and deliver a new look and feel for the UI;
  • Acting as a Subject Matter Expert and point of reference to other developers across the business;
  • Collaborating with front-end and back-end web developers;
  • Enhancing the performance of the main front-end website;
  • Collaborate with server side developers to add new features;
  • Helping to foster development and testing best practices;
  • Ensuring the feasibility of UI/UX designs;
  • Be responsible for visual consistency of the UI;
  • Analyzing code, requirements, system risks, and software reliability.

Requirements:

  • AWS – specifically Lambda / RDS / API Gateway;
  • JS;
  • SQL;
  • CSS/SCSS;
  • MySQL/MongoDB/Relational Database Experience;
  • AWS – Desired;
  • Sound understanding of web markup, such as HTML5;
  • Experience in front-end tools (e.g. Grunt and Gulp JS.);
  • Appreciation of modern ES6 approaches – classes, modules, arrow functions, template literals etc;
  • Proficiency in browser rendering behavior and performance;
  • Degree in Computer Science, Engineering, MIS or related field;
  • Appreciation of Typescript;
  • 5+ years of experience in developing component-based web apps and UIs;
  • Version Control;
  • Experience with JavaScript libraries (e.g. ExtJS, Backbone JS, and Angular JS).