Envision Employment Solutions is currently looking for a Senior Frontend Engineer for one of our partners, a global leader in the financial services.
Job Summary :
As a Senior Frontend Engineer, you’ll help shape the platform’s core features, working with product and design teams to deliver high-quality products.
We’re building what we aim to be the best trading platform in the MENA region —a high-performance application that combines real-time data, advanced analytics, and an outstanding user experience. This is a ground-up project, and we’re looking for a senior React developer eager to be one of the first to shape and build the future of trading in the region.
Responsibilities :
- Early Ownership : Take full ownership of key features and development tasks from project initiation through to launch, ensuring high responsiveness and performance.
- Collaborative Input : Partner with product and design teams to provide insights and suggestions from an engineering perspective, actively shaping the product’s experience and design.
- Independent Task Management : Manage priorities and timelines effectively to drive the project forward and meet goals.
- Clear Communication : Regularly update stakeholders on progress, communicate any blockers, and collaborate to find effective solutions.
- Operational Excellence : You are responsible for monitoring and responding to incidents as well as the continuous improvement of the services you develop and maintain.
Requirements
3+ years of experience with React , building responsive, high-performance applications.UI / UX : Understanding of UX design and development principles and use design tools such as FigmaData Visualization Expertise : Experience with charting libraries such as Highcharts, D3, or TradingView to create dynamic and interactive data visuals.State Management Expertise : Experience with solutions like Redux, MobX, or Context API.Strength in Testing Libraries : Proficiency in using testing libraries such as Jest or Cypress to ensure consistent functionality.Performance Optimization : Ability to enhance front-end performance, focusing on load time, memory management, and smooth rendering of data-heavy components.Component-Driven Development : Skilled in a component-driven approach to design and architecture, building modular and reusable UI elements.Bonus - Nice To HaveReal-Time Data Proficiency : Experience with technologies such as WebSocket for real-time data handling.Trading & Finance Background : Experience in finance or trading is a strong advantage.