Senior Frontend Engineer

🏢 Techsa
📍 Cairo, EgyptFull-timeRemote
📅 Posted: 1w ago🔄 Updated: 1w ago
CV%
✨ AI Summary
We are seeking a Senior Frontend Engineer to build and maintain a multi-product portal with unified navigation and dynamic feature toggling. Responsibilities include developing complex interactive visualizations, creating a comprehensive design system, implementing advanced frontend performance optimizations, building complex form systems, and collaborating with cross-functional teams. The role also involves implementing comprehensive testing strategies for complex interactive components.
Required Skills
Information Technology
ReactTypeScriptZustandReduxTest AutomationUnit TestingIntegration TestingPerformance OptimizationVirtualizationSystem DesignCloud ArchitecturePrompt EngineeringInformaticaTestNGFrontend Development
Other
JointJSRete.jsJotaigenericsconditional typesmapped typestype guardsdiscriminated unionsfiber architectureconcurrent featuresSuspenseE2E testscode splittinglazy loadingaccessible componentsconditional logicmulti-step workflowsoftware developmentuifront-end web development
Finance, Legal & Governance
Bank Reconciliation
Engineering, Construction & Trades
MEP SystemsValidationSystems Engineering
Soft Skills & Professional Competencies
CollaborationOrganizational Development
Design, Content & Media
UX Design
Requirements
5+ years of hands-on frontend development experience dedicated to React/TypeScriptProven production experience building visual editors, workflow builders, or node-based UIs (React Flow, JointJS, Rete.js, Flume, or custom implementations)Expertise in complex state management: Zustand, Jotai, Redux Toolkit, or similar at scale with real-time syncAdvanced TypeScript proficiency: generics, conditional types, mapped types, type guards, discriminated unionsStrong understanding of React internals: fiber architecture, reconciliation, concurrent features, SuspenseProduction experience with testing complex UI: Jest, React Testing Library, Playwright/Cypress for E2E
Description
Build and maintain multi-product portal serving multiple integrated products with unified navigation, dynamic feature toggling, and shared workflowsDevelop complex interactive visualizations including identity graph explorer, segment builder UI, and real-time analytics dashboardsCreate and maintain a comprehensive design system with reusable, accessible, and performant componentsImplement advanced frontend performance optimizations: virtualization for large lists/graphs, code splitting, lazy loading, and rendering optimizationBuild complex form systems with dynamic validation, conditional logic, and multi-step workflowCollaborate with Backend, Product, and UX teams to translate complex requirements into intuitive, high-performance interfacesImplement comprehensive testing strategies: unit tests, integration tests, and E2E tests for complex interactive components
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00