1. Explain Angular core concepts (forms, guards, interceptors, routing, component communication, etc.)
2. Walkthrough the approach implementing common UI components like forms, validations, rest API invocations using Angular framework.
3. Share your experience with reactive programming (RxJS), observables, subjects, etc.
4. Summarize your hands-on experience with Bootstrap / CSS experience
5. Share your experience creating reusable modules/libraries using Angular
6. Share your experience with advanced CSS concepts like flex layout, bootstrap themes, preprocessors like SCSS, Less etc.
7. As a Software Frontend Engineer, you will be a key player of the development team that has complete ownership from cradle to grave for the assigned application suite.
· Hands-on development in Client-side technologies (JavaScript, TypeScript, Angular, HTML, CSS, Open Source Java, Spring Boot, MySQL) working in a test-driven development environment
· Partner with the development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments
· Participate in design and code reviews across the team to establish best practices
· Inspire and mentor team members