Integrated Personnel Services Limited
Angular UI Architect Job at Integrated Personnel Services Limited in Dallas
Integrated Personnel Services Limited, Dallas, TX, United States, 75215
The Role
Responsibilities:
- Lead the design and implementation of scalable and reusable Angular-based UI components and micro-frontend architectures.
- Collaborate with cross-functional teams to define architectural standards and best practices for front-end development.
- Develop high-quality, maintainable, and efficient code for Angular applications, focusing on performance and user experience.
- Implement micro-frontend solutions to enable independent deployment and scaling of various application components.
- Provide technical leadership and mentorship to front-end developers, fostering a culture of innovation and continuous improvement.
- Collaborate with product managers, UX/UI designers, and backend teams to deliver cohesive and user-centric solutions.
- Monitor and optimize the performance of Angular applications and micro-frontend solutions, identifying and resolving bottlenecks.
- Implement testing strategies, including unit and end-to-end testing, to ensure the reliability and stability of applications.
- Stay up to date with the latest trends and advancements in Angular, micro-frontend architecture, and front-end development technologies.
- Evaluate and recommend new tools and technologies to enhance the development process and improve application performance.
Requirements:
You are:
- 10+ years of experience in front-end development, with a focus on Angular (latest version).
- Proven experience in designing and implementing micro-frontend architectures.
- Hands-on experience with state management libraries (e.g., NgRx, Akita) and modular design practices.
- Strong proficiency in Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Familiarity with build tools and package managers (e.g., Webpack, npm).
- Experience with version control systems (e.g., Git) and CI/CD practices.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively in a collaborative team environment.
It would be great if you also had:
- Experience with other front-end frameworks (e.g., React, Vue.js) is a plus.
- Understanding of cloud services (e.g., AWS, Azure) and modern deployment practices (e.g., Docker, Kubernetes).
- Familiarity with Agile methodologies and tools (e.g., JIRA, Trello).