Job Details :
Duties and Responsibilities :
Develop key product features within existing large-scale Angular-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue" for complex solutions.
Participate in the full SDLC involving design, implementation, testing, & launching.
Assist with the generation and analysis of business and functional requirements for proposed software solutions.
Participate in architectural discussions as they relate to product direction.
Develop features completely with focus on frontend components.
Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.
Qualifications :
Education Preferred :
Bachelor's degree in Computer Science or equivalent.
Work Experience :
7+ years professional experience in software development.
Computer Science fundamentals in object-oriented (OO) design patterns
Physical and Mental :
Ability to multi-task, Analytical skills, Ability to follow verbal or written instructions, Thinking analytically, Communication, Using effective verbal communication, Using effective written communication, Handling stress & emotions, Concentrating on tasks, Making decisions, Adjusting to change, Examining / observing details, Sitting for long periods at a time
Other :
Strong knowledge Angular and AngularJS
Extensive experience with TypeScript and JavaScript
Strong knowledge of observables and RxJS programming
Familiarity with karma and Cyprus
Conversant with NPM and Webpack
Familiar with HTML / CSS
Substantial experience consuming REST APIs.
Extensive experience with Git
Knowledge of cloud architecture (Azure, Docker, Kubernetes) and innate drive to understand how digital trends can be applied to client strongly preferred
Knowledge of multiple programming languages and frameworks (Java) preferred
Engineer Angular • United States