2+ years of non-internship professional software development experience Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management (especially Git), build processes, testing, and operations   PREFERRED QUALIFICATIONS   Experience creating modularized component libraries or front end platforms Experience with Angular and Typescript Familiarity with RxJS, Angular+Ngrx Familiarity with Node