- Experience with JavaScript.
- Experience working within software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes, and testing.
- Experience supporting production-level software.
- Advanced knowledge and experience with WEB UI frameworks including Vue.js and experience in other frameworks are valuable (i.e. React, Angular).
- Experience with querying and consuming from a REST backend.
- Experience with querying and consuming from a REST backend.
- Experience with code merging and branching methodologies using Git.
- Experience working within an Agile product team.
- Upper-intermediate English at least.
Nice-to-have:
- Experience with a design system and/or component library.
- Object-oriented coding practices, including strong design patterns, knowledge, refactoring, and clean code.