Description

Job Description:
Senior Full Stack Web Application Developer: Required Technical Skills 
o Expert Level Knowledge of TypeScript and JavaScript 
o Expert Level Knowledge of Node.js and server-side web application development/frameworks (Express, etc) 
o Expert Level Knowledge of HTML 
o Expert Level Knowledge of CSS 
o Expert Level Knowledge of at least one JavaScript framework (React, React Native, etc), knowledge of multiple JavaScript Frameworks o Expert Level Knowledge of 508 Compliance/Web Accessibility 
o Expert Level Knowledge of creating performance optimized websites 
o Expert Level of CSS Preprocessors and patterns, including SCSS & OOCSS Desired Technical Skills o Experience building web applications using AWS (S3, Lambda, ECS, Elasticache, etc) 
o Expert Level Knowledge of Git, GitLab and Terraform as applied to AWS
o Knowledge of JavaScript Testing Frameworks like Jest
o Knowledge of GraphQL in a federated schema with Yoga or Mesh
o Experience with MongoDB and other NoSQL Data Stores 
o Experience writing custom Grunt or Gulp Tasks Required Behavioral & Communication Skills 
o Must have the ability to work in a team 
o Must be able to help communicate ideas and best practices to more junior developers 
o Must be able to collaborate with wider groups on standards and best practices 
o Must be able to work in an Agile operating model.
Skill/Experience/Education
Mandatory Skills Required Technical Skills 
o Expert Level Knowledge of JavaScript o Expert Level Knowledge of Node.js and server-side web application development/frameworks (Express, etc) 
o Expert Level Knowledge of HTML 
o Expert Level Knowledge of CSS
o Expert Level Knowledge of at least one JavaScript framework (React, Vue, Angular, Ember, etc), knowledge of multiple JavaScript Frameworks 
o Expert Level Knowledge of 508 Compliance/Web Accessibility 
o Expert Level Knowledge of creating performance optimized websites 
o Expert Level of CSS Preprocessors and patterns, including SCSS & OOCSSDesired Technical Skills
o Experience building web applications using AWS (S3, Lambda, Elasticache, etc)
o Knowledge of JavaScript Testing Frameworks o Knowledge of GraphQL and experience with MongoDB and other NoSQL Data Stores 
o Experience writing custom Grunt or Gulp TasksRequired Behavioral & Communication Skills o Must have the ability to work in a team 
o Must be able to help communicate ideas and best practices to more junior developers 
o Must be able to collaborate with wider groups on standards and best practices o Must be able to work in an Agile operating model

Education

Any Graduate