Logo
Integrated Personnel Services Limited

Angular UI Architect Job at Integrated Personnel Services Limited in Dallas

Integrated Personnel Services Limited, Dallas, TX, United States, 75215

Save Job

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).