Job Description

Roles & Responsibilities :

– Building self-contained, reusable, and testable modules and components

– Ensuring a clear dependency chain, in terms of both application logic as well as file relationships

– Ensuring high performance on mobile and desktop

– Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed

– Cooperating with the back-end developer in the process of building the RESTful API

– Communicating with external web services

– Profile optimization (memory, speed)

– Knowledge of AngularJS

– Experience with back-end technologies (Node.js, Express) is a plus

– Strong proficiency in HTML, CSS3, and JavaScript

– Familiarity with newer specifications of ECMAScript is also a major advantage.

– Integrating third-party libraries with the codebase to extend its functionality.

Good to Have :

– Develop user interfaces using the AngularJS framework

– Work closely with web developers and backend engineers

– Create high-performing, responsive, and interactive web applications

– Unit-test the code and debug the application.

– Create custom directives and components

– Experience with unit testing tools

– Good debugging skills.

– Knowledge of Angular version 18, 17

– Experience with primeng is a plus

– Experience with Vite is a plus

– Focus on Reactivity, Signal etc.

(ref:hirist.tech)