Job Requirements:
* At least 6 years of experience in developing responsive web applications (RWD) and single-page applications (SPA) with Angular 7 or later.
* Proficiency in HTML, CSS, JavaScript, and responsive design principles.
* Familiarity with the fundamentals of Angular JS, including SPA architecture, basic Angular CLI commands, and data binding concepts.
* Understanding of Angular modules, components, services, lazy loading, lifecycle hooks, and other key features.
* Demonstrated knowledge of dependency injection, templates, validation techniques, and best practices for linting, piping, directing, model typecasting, state management, debugging, and testing.
* Experienced in DevOps principles, version control using GIT, building, deploying, and committing code effectively.
* Experience working with JSON Web Token (JWT), familiarity with GIT, and a solid understanding of integration patterns and API/RESTful service invocation using NodeJS and Spring framework.
* Broad knowledge of database fundamentals, including relational and NoSQL databases like Oracle, DynamoDB, and PostGres with AWS support.
* Familiarity with unit testing (automated) tools like JUnit, TDD, Jest, Selenium, and Jasmine.
Our ideal candidate has a deep understanding of the following technologies:
* Angular 7+
* HTML/CSS
* JavaScript
* Responsive Design
* Angular JS
* Angular CLI
* Dependency Injection
* Linting/Piping/Directing
* Model Typecasting
* State Management
* Debugging/Testing
* DevOps
* GIT
* JSON Web Token (JWT)
* API/RESTful Services
* NodeJS
* Spring Framework
* Database Fundamentals
* NoSQL Databases