Job Description
We are seeking an experienced Tech Lead to join an up and coming Fintech start-up in Bahrain. The company's primary objective is to make high quality local and global alternative investments, such as private equity, real estate and infrastructure, accessible to qualified investors. Through their cutting-edge mobile application, they are dedicated to providing investors with unprecedented access to global private market opportunities, managed by best-in-class managers.
In this role, you'll be spearheading the development and enhancement of our technology platform. This role involves building and leading a multidisciplinary team of developers, designers, and engineers. The ideal candidate will have extensive experience in front-end and back-end development. The Tech Lead will ensure the technical excellence of the product while aligning it with the company’s business objectives and strategic vision.
Main Responsibilities: Team Building & Leadership:
- Recruit, onboard, and mentor a high-performing development team, including front-end and back-end developers, UI/UX designers, and other technical staff.
- Foster a culture of collaboration, innovation, and continuous learning within the team.
Technical Strategy & Execution:
- Define and execute the technical roadmap in alignment with the company’s goals.
- Oversee the architecture, design, and development of the platform, ensuring scalability, performance, and security.
- Evaluate and implement modern frameworks, tools, and technologies to enhance development efficiency.
Project Management:
- Collaborate with product management and other teams to translate business requirements into technical deliverables.
- Manage sprints, ensure timely delivery of features, and maintain code quality standards.
Stakeholder Management:
- Communicate technical progress, challenges, and solutions effectively to leadership and non-technical stakeholders.
- Serve as the primary point of contact for external technical vendors or consultants.
Compliance & Risk Mitigation:
- Ensure all technical systems comply with relevant regulatory frameworks.
- Implement robust security protocols to protect sensitive user data.
Performance Monitoring & Optimization:
- Establish and track key performance metrics for the platform and development processes.
- Continuously optimize system performance, user experience, and technical processes based on data and analytics.