Position: Senior JS Software Engineer (Angular)
Company: Intellias
Category: JavaScript
Experience required: 3y
English level: intermediate

Our client is an Austrian architectural and construction bureau, specialized in innovative frame buildings, providing a collaborative model, enabling architects, contractors, and customers to interactively create and accompany the project from blueprint to the ready building.

The first version of the client's platform, created in collaboration with Intellias is now promoted to the second phase, which implies transition to microservices, use of CQRS approach, ASP.NET, Azure, Cloud hosting, etc. Intellias is now looking for a Senior JS Software Engineer (Angular).

Responsibilities:

Work closely with the UI/UX designer to implement the web app according to the design wire-frames and guidelines;
Implement, test and continuously improve the platform and mobile responsive web based on Angular 7 Material;
Participate in design review, code reviews, and product demos;
Take accountability and responsibility for a full life cycle of the product features (from design, sizing, implementation, testing, delivery to monitoring and deprecation when needed);
Propose process improvements;
Support and propagate quality culture among colleagues.
Requirements:
Excellent knowledge of TypeScript and Angular 6+
Excellent engineering skills: SOLID, OOD, Refactoring
Good knowledge of NgRx and reactive programming
Experience in responsive material development
Good understanding of Agile practices and SDLC
Analytical thinking, ability to work in a team, attention to details
Good written and spoken English
Nice to have:

Experience with SignalR
Experience with GraphQL