Aurigo Software Technologies Inc. is hiring: UI Architect in Indi...
Aurigo Software Technologies Inc. - Indiana, PA, United States, 15705
Work at Aurigo Software Technologies Inc.
Overview
- View job
Overview
Aurigo is revolutionizing how the world plans, builds, and manages infrastructure projects with Masterworks, our industry-leading enterprise SaaS platform. Trusted by over 300 customers managing $300 billion in capital programs, Masterworks is setting new standards for project delivery and asset management. Recognized as one of the Top 25 AI Companies of 2024 and a Great Place to Work for three consecutive years, we are leveraging artificial intelligence to create a smarter, more connected future for customers in transportation, water and utilities, healthcare, higher education, and the government, with over 40,000 projects across North America.
At Aurigo, we don’t just develop software—we shape the future. If you’re excited to join a fast-growing company and collaborate with some of the brightest minds in the industry to solve real-world challenges, let’s connect.
Description:
Key Responsibilities:
- Define scalable and maintainable UI architecture frameworks.
- Deep understanding of Micro frontend Architecture and dynamic rendering.
- Understanding of storybook component is desirable.
- Good Knowledge on Webpack and Gulp or other bundling tools.
- Coordinate with product owners, UX designers, backend engineers, and stakeholders to align UI strategies with business goals.
- Conduct technical reviews and provide guidance on UI best practices.
- Ensure accessibility (WCAG standards) and responsiveness for seamless user experiences.
- Enforce coding standards and best practices for UI development, including modularity and maintainability.
- Conduct code reviews to ensure high-quality deliverables.
- Guide and mentor frontend developers to grow their technical skills.
- Provide architectural leadership and foster innovation within the team.
Requirements:
Required Skills & Experience:
Mandatory: React
Good to Have: Angular, Vue.js, Svelte, Next.js, Nuxt.js, Solid.js, Stencil
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field with 10+ years of experience in UI development with at least 3-5 years in an architectural role.
- Previous experience leading frontend teams or driving large-scale UI projects is a plus.
- Experience with Design Systems (e.g., Material UI, Ant Design) and component libraries (Chakra UI, PrimeReact).
- Expertise in UI state management tools: Redux, MobX, Context API, Recoil, Zustand, and RxJS.
- Familiarity with Docker for containerization of applications.
- Experience with Kubernetes for orchestration of containerized applications, ensuring efficient deployment and scaling.