R
Angular UI Developer
Salary undisclosed
Apply on
Original
Simplified
Job Title: Angular UI Developer
Location: Lansing, MI, Hybrid
Duration: 12+ Months
Employment Type: W2 Only
Job Overview:
We are looking for a skilled Angular UI Developer to join our development team. The ideal candidate will have extensive experience building dynamic and responsive user interfaces with Angular, a deep understanding of JavaScript frameworks, and the ability to deliver exceptional front-end applications. You will work closely with backend engineers, designers, and product managers to bring innovative UI solutions to life.
Key Responsibilities:
- Design, develop, and maintain scalable and efficient UI applications using Angular (8+), TypeScript, HTML5, and CSS3.
- Collaborate with the design team to create responsive and adaptive UI designs compatible with various devices and browsers.
- Integrate RESTful APIs and manage application state effectively using RxJS and NgRx.
- Utilize Angular CLI and Webpack for efficient builds, and Git for version control.
- Conduct thorough testing and debugging using Jasmine and Karma to ensure application quality.
- Develop custom reusable components, directives, and services to enhance UI consistency and performance.
- Work within Agile methodologies, participating in sprint planning, code reviews, and team meetings.
- Optimize UI performance by implementing best practices in coding, caching, and debugging.
Must-Have Qualifications:
- 11+ years of front-end development experience, with a strong focus on Angular 8+.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and SCSS/SASS.
- Deep understanding of Angular s core concepts, such as components, services, modules, dependency injection, and routing.
- Experience with RxJS for managing asynchronous operations.
- Knowledge of responsive design principles and experience with Angular Material or similar UI component libraries.
- Familiarity with version control systems like Git and CI/CD pipeline tools.
Preferred Skills:
- Knowledge of UI/UX design principles and experience working with design tools.
- Experience with Angular CLI, Webpack, and other build tools.
- Familiarity with backend frameworks and REST API design principles.
- Working knowledge of Docker and containerized environments is a plus.
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.
Report this job Similar Jobs