e.g., Jest, Mocha). Familiarity with CI/CD workflows and component libraries. Excellent problem-solving abilities and a focus on user-centric solutions. Desirable Skills: Experience with TypeScript, Redux/Context API, and Server-Side Rendering (SSR). Understanding of cloud platforms (AWS, Azure, GCP) and containerisation (Docker). Experience in Agile development and cross-functional teamwork. Career Development More ❯
consultation and development. Manages complex integration scenarios and interfaces between on-premise, cloud, and legacy systems. Requirements for the Software Engineer (React) 6+ years of experience in JavaScript, React, Redux, TypeScript, Styled Components, React Testing Library, REST APIs. Demonstrable experience in energy or commodity trading environments. Experience in modern JavaScript coding, testing, debugging and automation techniques. Cloud-based software exposure More ❯
City of London, Greater London, UK Hybrid / WFH Options
X4 Technology
consultation and development. Manages complex integration scenarios and interfaces between on-premise, cloud, and legacy systems. Requirements for the Software Engineer (React) 6+ years of experience in JavaScript, React, Redux, TypeScript, Styled Components, React Testing Library, REST APIs. Demonstrable experience in energy or commodity trading environments. Experience in modern JavaScript coding, testing, debugging and automation techniques. Cloud-based software exposure More ❯
for features requiring direct hardware access, such as geolocation services using Core Location on iOS or Google Maps SDK on Android, and ensuring seamless state management through libraries like Redux Toolkit to handle complex data synchronisation across user sessions. A significant part of the role entails amalgamating disparate technology stacks, for instance reconciling authentication flowsone acquisition might rely on OAuth More ❯
for features requiring direct hardware access, such as geolocation services using Core Location on iOS or Google Maps SDK on Android, and ensuring seamless state management through libraries like Redux Toolkit to handle complex data synchronisation across user sessions. A significant part of the role entails amalgamating disparate technology stacks, for instance reconciling authentication flowsone acquisition might rely on OAuth More ❯
for features requiring direct hardware access, such as geolocation services using Core Location on iOS or Google Maps SDK on Android, and ensuring seamless state management through libraries like Redux Toolkit to handle complex data synchronisation across user sessions. A significant part of the role entails amalgamating disparate technology stacks, for instance reconciling authentication flowsone acquisition might rely on OAuth More ❯