What are the responsibilities and job description for the Angular UI Developer - Hybrid position at Volitiion IIT Inc?
Job Details
Title: Angular UI Developer
Location: Reston, VA (Hybrid onsite - 3 days a week)
Duration: EOY with possible extension
Important notes:
- Our client is only looking for a local candidate who can come for an in-person interview and be onsite 3 days a week from day 1.
Manager's call notes
- Looking for a UI Developer.
- Any exposure to back end services in AWS would be a plus.
- Thorough knowledge of developing modular single page applications, well aware of the new front end ecosystem in terms of micro front end architecture, knows differences between run time integration and build time integration.
- We need experience in Angular and some level of experience in server side.
- Need experience with JavaScript, TypeScript, NodeJS, WebPack, static hosting in S3.
- From state management to lifecycle hooks, experience with optimizing the performance while dealing with large amounts of data in UI using different designs and techniques to handle large amounts of data that needs to be rendered for the users in a way that user experience does not suffer.
- Should be able to quickly iterate through the designs, prototyping functional units in iteration and co-develop it with our customers so that we can get quick feedback from there and build those into capabilities.
- Experience with the latest version of Angular is required.
- From the state management standpoint, familiarity with Hooks and Ngrx both are required.
- Some exposure to Back end stuff such as Java and Spring Boot would be an add on.
- The UI vs back end split is 80 - 20.
- Design exposure with Figma or something similar would be a plus.
- We need candidates local in Reston, VA. 3 days a week onsite - Tue through Thurs.
- Onsite interview in the Reston office is required. The candidate should be open for some design and coding challenges in the interview in their laptops.
- 2 round of interview - 1 round of 30 mins, 2nd round of 60 mins
Job Description
Here is the UI Engineer requirement:
Experience developing modular SPA using Micro Frontend Architecture- Runtime integration vs. Build Time
Experience with multi framework (ReactJS, Angular) client side MFE integration
Experience with Server-Side Rendering
Experience using Web Components
JavaScript/TypeScript, NodeJS, Webpack, Vite, static hosting in S3
Expert in Angular 16 , Role Based and Entitlement based authorization, Lazy Loading, HTTP Interceptors
State Management, Global Store, NgRx (effects, actions, selectors)
Angular Lifecycle Hooks, Dependency Injection, Promise/Observable
Performance optimization and handling large datasets
Experience using Design tools to quickly iterate and evolve UI look and feel
Familiarity with Design to Code Generation tools
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.