Overview
Skills
Job Details
We are looking for a talented UI Developer with strong skills in front-end technologies, API integration, and Azure cloud services, preferably within a financial or trading domain. The ideal candidate will design, develop, and support responsive, high-performance web applications that interact with key vendors applications.
Key Responsibilities:
* Design and develop modern, responsive web interfaces for trading and financial analytics applications.
* Integrate RESTful APIs and microservices to deliver real-time and batch data to the front end.
* Collaborate with backend developers, architects, and business stakeholders to translate business requirements into intuitive UI/UX solutions.
* Optimize UI performance and ensure seamless data flow between front-end and back-end systems.
* Deploy, monitor, and maintain front-end components in Azure environments (App Services, Azure DevOps, etc.).
* Ensure compliance with security, scalability, and performance standards.
* Participate in code reviews, unit testing, and continuous integration activities.
Required Skills & Experience:
* 8+ years of experience in UI/front-end development.
* Strong proficiency in React.js, Angular (React preferred).
* Solid understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
* Proven experience in API integration (REST, GraphQL, or WebSockets).
* Experience with Azure Cloud Services (Azure App Service, Azure API Management, Azure DevOps).
* Familiarity with financial systems, trading platforms, or market data visualization.
* Strong debugging and performance tuning skills.
* Excellent communication and collaboration abilities.
Nice to Have:
* Experience with .NET Core / C# or Node.js back-end development.
* Exposure to real-time data streaming (e.g., Kafka, SignalR, or WebSockets).
* Knowledge of financial products (Equities, FX, Derivatives, Fixed Income).
* Familiarity with Bloomberg, Refinitiv, or other market data APIs.
* Experience with UI/UX design tools (Figma, Adobe XD, etc.).
* Knowledge of Agentic AI and LLMs.
Education:
* Bachelor's degree in computer science, Engineering, or related field (or equivalent practical experience).