- Bachelor’s degree in Computer Science or Diploma in a Computer or Design related program with
Equivalent development experience;
-
- 5+ years of experience working with front end development;
- 5+ years of Experience with Node.JS, JSON and SQL
- 3+ years of experience with Angular 2+ (preferred) or other modern single-page application frameworks (React, Vue, etc.);
- Working knowledge of Agile (Scrum) Software Development Process methodologies;
- 3+ experience with TypeScript in a production environment;
- 3+ experience with JavaScript/Typescript techniques in a production environment;
- Knowledge and experience with core web application technologies (HTTP, HTML5, CSS3, JavaScript) and how they relate to modern web SPA frameworks;
- Experience with tools such as VS Code, or WebStorm, Git, and testing tools such as PostMan or Insomnia;
- Familiarity with user experience design principles.
Soft Skills:
- Competence to translate business needs into technical requirements
- Open-minded team player, willing to accept feedback and offer suggestions
- Good time management, project management, communication, and interpersonal skills
- Capability to write crisp and clear code based on guidelines and best practices
- Willingness to learn modern-day tools and processes