What are the responsibilities and job description for the User Interface Architect position at Kinect?
Senior Staff Engineer, UI Architect
We are seeking a highly experienced and visionary Senior Staff Engineer, UI Architect to lead the design and implementation of scalable, user-centric UI frameworks and architecture. In this role, you will drive the strategic direction of front-end systems, ensuring they are robust, efficient, and capable of supporting business growth. You will work with cutting-edge technologies, including ReactJS, TypeScript, Postgres, and AWS within a serverless environment.
This position is based in Palo Alto, California , with in-office collaboration required at least one day per week .
Key Responsibilities :
- Define and implement the architectural vision for front-end systems, focusing on scalability, maintainability, and performance.
- Drive the implementation of technical and infrastructure initiatives aligned with architectural objectives.
- Balance short-term and long-term tradeoffs to meet architectural goals while delivering customer value.
- Lead the development of reusable UI components and frameworks using ReactJS and TypeScript .
- Collaborate with cross-functional teams, including backend engineers, product managers, and designers, to ensure seamless integration between front-end and backend systems.
- Evaluate and recommend tools, libraries, and frameworks to enhance the front-end development process and support strategic growth.
- Supervise and review the team's work to ensure alignment with architectural decisions, coding standards, and best practices.
- Conduct technical reviews, provide mentorship, and guide engineers in implementing complex front-end solutions.
- Identify and address areas of technical debt and architectural improvements.
- Stay current with emerging front-end development trends and technologies, applying them to solve complex technical challenges.
- Advocate for and implement strategies to improve accessibility, usability, and overall user experience.
Qualifications :