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