Node JS, Express JS, CI/CD, Azure Functions, App Services, Redis, REST, GraphQL, TDD, Jest, Agile.
- Experience leading technical staff, specifically web development teams
- Significant and demonstrable hands-on experience in back-end web technologies, specifically including Node JS and Express JS
- Comprehensive knowledge of web design patterns and architecture, including separation of back-end and front-end/rendering services
- Experience with the following
- Web Services including REST and GraphQL
- Test Driven development and use of frameworks such as Jest
- Azure serverless technologies including key-value databases such as Redis, Functions, App Services, and networking and traffic management
- Accessible web applications (Voice Over, TalkBack, NVDA)
- Code review and migration
- Best practices for Internet-facing Web Applications and eCommerce Applications
- CI/CD pipelines