Front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 12, and RxJS.
Develop web applications with the latest Angular version, integrating Web APIs to facilitate communication between front-end and back-end.
Adopt a model-driven development approach by creating reusable components, modules, and optimizing application design for scalability and efficiency.
Leverage state management libraries (e.g., NgRx) to manage complex application states effectively.
Implement and work with testing frameworks (e.g., Jasmine, Karma) to ensure quality and reliability through unit and integration tests.
What should you bring along
Experience in developing UI-rich web applications and web service applications using front-end technologies like JavaScript, TypeScript, Angular, Bootstrap, media queries, and CSS frameworks.
Expertise in using Angular directives, controllers, filters, services, templates, events, and injectors to build dynamic and efficient applications.
Experience with RESTful APIs and backend integration for seamless data exchange between the front-end and back-end.
Experience in writing unit tests using testing frameworks like Jasmine or Karma to ensure code quality.
Experience with version control systems like Git for efficient code management.