Advance Search

Browse Jobs

Senior User Interface Engineer

Posted 8 days ago

Our client is a leading trading company who has an envious track record of success. They seek a highly skilled and experienced Senior UI Developer to join their team. In this role, you will be instrumental in developing, maintaining, and optimising complex and large-scale React applications. Your responsibilities will include creating frameworks, reusable components, and contributing to prominent open-source React frameworks. Experience with Redux and styled-components is desirable.Responsibilities:Develop and maintain complex and scalable React applications.Design and implement high-quality, reusable UI components and front-end libraries for future use.Collaborate with cross-functional teams to define, design, and deliver new features.Optimise components for maximum performance across various web-capable devices and browsers.Contribute to the architecture and design of the overall front-end framework.Lead efforts in creating a consistent and scalable UI/UX strategy.Review and guide code development, ensuring high standards are maintained.Stay up-to-date with industry trends and technologies to keep our applications at the forefront of innovation.Requirements:Minimum of 5 years of experience in UI development, with a strong focus on React.Proven experience in developing large-scale React applications.Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.Experience with popular React.js workflows (such as Redux).Proven track record of delivering performant and robust, data-heavy applications for businesses.Familiarity with modern front-end build pipelines and tools.Ability to understand business requirements and translate them into technical requirements.Strong sense of ownership and a “get things done” attitude.Excellent problem-solving skills and attention to detail.Preferred Qualifications:Experience in contributing to open-source React frameworks.Experience working for a financial market trading team (any asset class)Familiarity with code versioning tools (such as Git).Experience working in Agile/Scrum development processes.
Apply