Design and support the complete frontend application ensuring performance scalability and extensibility using the Angular framework
Work on enhancing the existing suite of inhouse Angular libraries and adding new functionalities
Write and develop unit/e2e tests utilizing Jest or similar testing framework.
Follow industry standard best practices and design principles to build a maintainable and scalable code base
Mentor junior and other developers on the team
BASIC QUALIFICATIONS:
Bachelor of Science Degree in Computer Science Engineering or similar (4year college)
5 years of related experience in web development
5 years of experience designing and developing Single Page Applications using Angular 2 Angular Material Angular Material Flex TypeScript HTML and SCSS
Practical knowledge of RxJS library and have a reactive mindset
Experience in statemanagement using the Redux pattern
Demonstrated capability with objectoriented principles design patterns data structures and indepth knowledge of the Angular framework
Strong working experience in interfacing with JSON based REST APIs
Experience with modern software development tools for continuous integration/deployment including Git and Azure DevOps
Knowledge of advanced debugging techniques to quickly resolve critical bugs
Experience with monorepo architecture using Nx tools is a plus
Deep knowledge of Angular and reactive design patterns through extensive work experience
Excellent verbal and written communication skills in English and the ability to express thoughts and ideas clearly
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.