Senior Frontend Engineer (5-8 Yrs of Experience) Join our design-driven engineering team to craft world-class frontend systems for web / mobile powered by modern frameworks and AI-enabled backends. We're seeking a senior-level frontend engineer (5 to 8 years' experience) with strong design sensibilities and deep technical expertise across the modern frontend ecosystem. This is a full-time, on-site role in our Lahore office (with occasional hybrid flexibility).
Responsibilities
Build scalable, performant web / mobile frontends using React (and beyond!)
Architect component-driven UIs with a strong emphasis on headless design philosophy
Collaborate closely with designers to translate pixel-perfect designs into functional, elegant code
Work with state management tools like MobX, SWR, TanStack Query, and Apollo Client
Deeply understand reactivity principles and build data-driven, responsive UIs
Design smooth interactions for real-time, AI-driven workflows
Write reusable, accessible, and testable headless components using React Aria Components and custom solutions
Champion best practices in headless component design, participating in (sometimes heated) debates on the art of great components
Push the boundaries of component APIs that balance flexibility and simplicity
Implement design systems with TailwindCSS (including custom plugins where needed)
Bring a strong sense of CSS craftsmanship which includes animations, responsive layouts, accessibility, and fine-grained control over visuals
Collaborate with the design team to ensure brand consistency and aesthetic excellence
Implement advanced routing strategies with React Router and TanStack Router
Ensure smooth navigation, deep linking, and state synchronization across complex applications
Write clean, strongly-typed code using TypeScript as the foundation of all development
Apply deep understanding of type systems, generics, utility types, and advanced type manipulation
Design type-safe APIs and components that prevent errors at compile-time and improve developer experience
Mentor teammates on TypeScript best practices and type-level design
Work hand-in-hand with backend, mobile, and product teams to deliver delightful user experiences
Mentor junior developers on frontend architecture, styling best practices, and component design
Actively participate in design / architecture discussions and bring creative solutions to the table
Qualifications
5-8 years of professional frontend engineering experience
Expertise in TypeScript type systems, including advanced generics and type manipulation
Expertise in CSS (and Tailwind), responsive design, and web accessibility
Experience with headless UI libraries (React Aria, Radix, or custom implementations)
Proficiency in state management and reactivity patterns (MobX, TanStack Query, Apollo, etc.)
Solid understanding of routing, performance optimization, and testing
Passion for frontend craftsmanship, design, and continuous learning
About Carte Blanche At Carte Blanche, we believe great software starts with great design. We work with startups, scaleups, and visionaries to turn big ideas into beautiful, intuitive digital experiences. Our team is equal parts strategy, design, and engineering. We\'re looking for a team member who thrives at that intersection.
#J-18808-Ljbffr
Senior Frontend Engineer • Lahore, Pakistan