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.