We're seeking a Senior Front-End Engineer who can architect and build complete web applications from the ground up to join an investment start-up in Bahrain. You'll own the entire frontend experience from designing component architectures and implementing responsive dashboards to deploying production applications and monitoring user behavior.
This isn't just about implementing designs; you'll be expected to think strategically about user experience, application architecture, and data visualization. You'll work closely with product and design teams to create interfaces that make complex financial concepts intuitive and accessible.
What you'll be doing :
- Architect and build new React web applications for investment management and financial workflows
- Design and implement sophisticated dashboards with complex data visualizations and interactions
- Own the complete deployment pipeline using Vercel and modern frontend tooling
- Implement user telemetry and analytics to understand user behavior and optimize experiences
- Build responsive, accessible interfaces that work across devices and browsers
- Collaborate with backend teams to design and consume APIs effectively
- Take initiative on technical decisions that impact user experience and product direction
- Contribute to design system development and component architecture
- Engage with product stakeholders to understand user needs and translate them into technical solutions
Requirements
5+ years of production frontend development experience with modern React applicationsProven experience building and deploying complete web applications from scratchVercel deployment expertise, familiar with modern frontend deployment and optimization practicesDashboard and data visualization experience, you've built complex, interactive interfaces for data-heavy applicationsUser telemetry and analytics implementation, experience with tools like Mixpanel, Amplitude, or similarStrong TypeScript proficiency and modern React patterns (hooks, context, state management)Startup mentality : comfortable with ambiguous requirements and rapid iterationProduct-minded : genuine interest in user experience and business outcomesHigh autonomy : you can drive frontend architecture decisions and own complete featuresExcellent communication skills and collaborative approachNice to Have
Multi-language / internationalization experience, RTL support, locale management, and cultural considerationsExperience with financial applications, trading interfaces, or investment platformsAdvanced data visualization libraries (D3.js, Recharts, etc.)Performance optimization and Core Web Vitals expertiseExperience with design systems and component librariesKnowledge of accessibility standards (WCAG) and inclusive designArabic language skills or experience in Middle Eastern marketsTechnical Stack
React with TypeScriptModern CSS (CSS Modules, Styled Components, or Tailwind)Vercel for deployment and hostingAnalytics and telemetry toolsREST APIs and data fetching patterns