Job Details

Associate Front-End Engineer

The Family Office Company BSC (c)
Sector: IT Manama Full-time Onsite Junior

Key Responsibilities

Feature Development: Build, optimize, and maintain high-performance components using React and Next.js. UI Implementation: Transform complex design mockups into responsive, accessible, and pixel-perfect web interfaces using Tailwind CSS or CSS Modules. API Integration: Connect the frontend to backend services by consuming REST APIs, ensuring efficient data flow for financial dashboards and client portals. Maintenance & Debugging: Proactively identify, troubleshoot, and fix UI/UX bugs to maintain a premium user experience. Code Quality: Participate in rigorous code reviews and collaborate with senior developers to adopt best practices in scalability and performance. Optimization: Assist in enhancing web performance and ensuring full accessibility compliance across all platforms.

Requirements

Technical Fundamentals Experience: 1–3 years of professional frontend development experience. Core Stack: Strong proficiency in JavaScript (ES6+) and TypeScript, along with a solid understanding of HTML5 and CSS3. Frameworks: Good working knowledge of React and a foundational understanding of Next.js. Styling: Familiarity with modern styling tools like Tailwind CSS or CSS Modules. State Management: Basic experience with state management patterns (Context API, Redux, or Zustand). Soft Skills & Tools Version Control: Comfortable using Git and GitHub for collaborative development. Attention to Detail: A sharp "eye" for UI/UX details, ensuring consistency and clean code architecture. Growth Mindset: A strong desire to learn from senior mentors and keep pace with the evolving frontend landscape. Nice to Have Exposure to component libraries like Shadcn/UI, Radix, or MUI. Familiarity with GraphQL or testing frameworks like Jest.

Benefits

Professional Mentorship: Work alongside senior developers in a collaborative environment designed to accelerate your technical growth. High-Impact Work: Contribute to the digital transformation of a firm that manages significant alternative asset classes for global clients. Modern Tech Stack: Gain deep, hands-on experience with the latest versions of Next.js, React, and TypeScript. Prestige & Stability: Join a well-established wealth management firm committed to excellence and "wealth preservation across generations." Innovation: Be part of a team that values transparency and customization, applying those same principles to the software we build.