Job Description

This role is for a Senior GUI developer in Citi Equities Technology.

Responsibilities

  • Design, develop and maintain web apps using React and TypeScript, ensuring high quality, clean and maintainable code.
  • Manage application state using Redux and middleware such as Redux Toolkit.
  • Ensure high test coverage by writing unit tests using Vitest.
  • Write and maintain a suite of reusable UI components which can be used across different feature apps.
  • Contribute to the overall application architecture and provide inputs on front end frameworks, design patterns and best practices.
  • Perform code reviews and contribute to overall quality, maintainability and testability of software developed.
  • Be a self‑starter and plan/schedule own work for tasks and projects, implementing functionality without direct supervision.
  • Work closely with teams to form a good working culture and continuously adapt to different working en...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citi today.

Submit Application