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).