Apply now

Posted 4 months ago

Senior GUI developer - Equities Technology

@ Citi

Mississauga, Ontario

HybridFull-time6+ years experience
Apply now
SIGNALS

Overview

Citi is hiring a Senior GUI developer for its Equities Technology group to design and maintain React and TypeScript web applications for trading front-office users. The role contributes to application architecture, reusable UI components and code reviews, and works largely independently. The posting states a salary range of $120,800 to $170,800 and requires 6 to 10 years of experience.

Responsibilities:

  • Design, develop and maintain web apps using React and TypeScript
  • Manage application state with Redux and middleware
  • Write unit tests with Vitest for high coverage
  • Build reusable UI components across feature apps
  • Contribute to application architecture and code reviews

Requirements summary:

  • 6 to 10 years of experience with React and Redux
  • Hands-on HTML5, CSS, JavaScript and TypeScript
  • Experience with websockets and reactive apps
  • Strong communication and stakeholder management skills
  • Bachelor's degree or equivalent experience

Tools & skills

Source and dates

Source type not verified · eightfold

Employer posting date
2026-07-20
First seen by our source
2026-10-12
Source record updated
2026-10-12

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
HeadquartersSioux Falls
Open jobs on Jobsy182
Job description

This role is for a Senior GUI developer in Citi Equities Technology. As a senior developer you will work together with front office, product development and members of development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand.

The candidate should possess strong analytical and technical ability with 6-10 years' experience in React, Redux, websockets and cutting-edge web technologies. Candidate should be able to work independently as well as being a team player, with good communication skills and stake holder management.

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, implement functionality without direct supervision.
  • Work closely with teams to form good working culture and continuously adapt to different working environment.

Requirements:

  • Hands on HTML5, CSS3/SASS/CSS in JS, Core JavaScript, Typescript
  • 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, Bench Marking
  • Container based development like Electron
  • RESTful APIs, JWT, NodeJS, Express JS

Nice to have:

  • Exposure to Bitbucket, Jenkins, Artifactory, Confluence
  • MongoDB, AMPS Server - should be able to query
  • Workspace tools – npm workspace, Micro Frontend, ESLint/TSLint
  • Docker management, Openshift containers
  • Experience working with other UI frameworks such as Angular

Education:

  • Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$120,800.00 - $170,800.00

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

This job opening is for an existing job vacancy.

------------------------------------------------------

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 review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Similar jobs

  • Senior GUI developer - Equities Technology

    Mississauga, ON
    HybridFull Time

    Citi Canada Technology Services ULC

    6+ YOECandidates need 6-10 years of hands-on front end experience with React, Redux, TypeScript and WebSockets, plus testing skills with Vitest or Jest. Strong analytical skills, independent work ability, and good communication and stakeholder management are also required.

    React, TypeScript, Redux, Vitest, Jest, Webpack

  • Part-Time High School Math & Science Tutor

    Mississauga, ON
    $20–$21/hrPart Time

    Oxford Learning Centres, Inc.

    Must have Canadian Curriculum experience; Gain valuable teaching experience! Oxford Learning Mississauga Central is currently seeking part-time teacher-tutors for a role in our learning centre; Candidates must possess…

  • Warehouse Loader

    Mississauga, ON
    $50k–$55k/yrOn-siteFull Time

    Red Bull: Today, Red Bull operates in over 170 countries, selling more than 12 billion cans annually and growing!

    Must be at least 18 years of age; Forklift operations a plus; Must have a valid driver's license (Full License) as you may be required to help move trucks

  • Control Strategy Scientist

    Mississauga, ON
    Full Time

    Hoffmann-La Roche Limited

    Drive the analytical knowledge transfer from Phase III to commercial QC; Experience: 7 - 10+ years in the pharmaceutical or biopharmaceutical industry, in QC, analytical development or CMC; Technical expertise:…

  • EY Educator

    Mississauga, ON +1
    $23–$28/hr

    Respond to any additional funder requirements as directed by management; Degree/diploma in Early Childhood Education or approved equivalency; degree/diploma in Children and Youth; Child and Youth Worker; or relevant…

  • Tool Rental Sales Part Time - MISSISSAUGA BRITANNIA

    Mississauga, ON
    On-sitePart Time

    HOME DEPOT CANADA, INC.: The Home Depot Canada is the Canadian arm of the world’s largest home improvement retailer.

    Sales Associates have an emphasis on department and product knowledge, provide information on product features and are familiar with related items in order to sell an entire project; Builds Skills and Knowledge;…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.