×
Register Here to Apply for Jobs or Post Jobs. X

Equities - Senior GUI Engineer

Job in Mississauga, Ontario, Canada
Listing for: Citi
Full Time position
Listed on 2026-07-21
Job specializations:
  • Software Development
    React.js, Front End Developer, Full Stack Developer, Javascript
Job Description & How to Apply Below
Position: Citi Equities - Senior GUI Engineer
This role is for a Senior GUI developer in Citi Equities Technology.
Responsibilities   Design, develop and maintain web apps using React and Type Script, 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 environments.
Requirements   Hands‑on HTML5, CSS3/SASS/CSS‑in‑JS, Core JavaScript, Type Script
Hands‑on React, React hooks
Unit testing with Jest, React‑testing‑library
Application state management with Redux, Recoil, React Context
Reactive apps with RxJS, Web Sockets, Web workers
Build tools like Webpack/Vite etc.
Debugging skills, code performance, benchmarking
Container‑based development like Electron
RESTful APIs, JWT, Node.js, Express.js
Nice to Have   Exposure to Bitbucket, Jenkins, Artifactory, Confluence
MongoDB, AMPS Server – ability to query
Workspace tools – npm workspace, Micro Frontend, ESLint/TSLint
Docker management, Open Shift containers
Experience working with other UI frameworks such as Angular
Education   Bachelor’s degree/University degree or equivalent experience
Equal Opportunity Statement  Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary