- Extensive senior level full-stack software development experience with Node.js (2 or more years) with detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities.
- Strong development experience with developing RESTful Web Services using Node.js.
- Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives and demos.
- Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications.
Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing.