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:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field .
- 10+ years of professional software development experience, with a strong focus on front-end development and UI architecture .
- Deep expertise in ReactJS, TypeScript, and modern front-end development techniques .
- Proven experience in designing and implementing scalable UI frameworks and reusable components .
- Strong understanding of backend technologies such as Postgres and AWS (Lambda, API Gateway, DynamoDB, etc.) is a plus.
- Solid knowledge of performance optimization, accessibility standards, and responsive design .
- Demonstrated ability to lead technical discussions, make architectural decisions, and align engineering efforts with business objectives.
- Exceptional communication and collaboration skills , with the ability to influence stakeholders across technical and non-technical teams.
- Experience in serverless architectures and growth-focused engineering projects is highly desirable.