Software Engineer – Frontend (UI Architecture & Platform)
Role responsibilities
The role involves building scalable frontend applications and driving UI architecture and design consistency for AI-driven products. Key tasks include implementing micro-frontend solutions, maintaining a unified component library, and optimizing application performance.
Requirements
Candidates need 3-6 years of experience in production-grade web applications with strong expertise in TypeScript, React, and Next.js. A degree in Computer Science or Engineering and experience with real-time UI systems and state management are required.
Key skills
TypeScript, React, Next.js, Tailwind CSS, Micro-frontend Architecture, Module Federation, State Management, Zustand, WebSockets, SSE, UI Architecture, Design Systems, Performance Optimization, CI/CD, Figma MCP, Model Context Protocol
Keywords
TypeScript, React, Next.js, Tailwind CSS, Micro-frontends, Module Federation, Import Maps, Model Context Protocol, MCP, Zustand, Context API, SSE, WebSockets, UI Architecture, Design Systems, Figma, CI/CD, RBAC, AI-driven UI, Performance Optimization, Virtualization, Bundle Optimization, Aviation, Logistics, Software Engineering, Frontend Platform, Modular Design, Version Control, Testing, Web Applications