You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Senior UI Developer - Vice President

  • Hybrid
  • 6+ years

Salary

$120,800/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team is building a new operations platform and is looking for a senior developer to take a key role in its development.

This is a hands-on role for an experienced developer who enjoys implementing software and working with others. As a senior team member, you will help deliver scalable solutions that make operations more efficient.

Responsibilities

  • Design, build, test and deploy code that is high quality, scalable and easy to maintain.
  • Champion sound engineering practices across coding, testing, building, deploying and long-term maintenance.
  • Contribute to system design and write production code yourself.
  • Take part in sprint planning and backlog refinement, giving technical input on backlog items.
  • Deliver robust, efficient solutions that follow strong engineering principles.
  • Work with the Scrum Master, Product Owner, QA, architects and other team members across regions to deliver solutions and reusable components.
  • Engage with business, operations and production support stakeholders to understand their needs and build solutions that meet them.
  • Track current development practices in the industry and within the company, and bring useful ones into the team, such as Gen AI and DORA metrics.

Requirements

  • At least 6 years of hands-on software development experience.
  • Experience working in an Agile or Scrum environment.
  • Experience working in mixed, virtual or diverse teams.
  • Expert-level front-end development experience with React or Angular.
  • Strong knowledge of JavaScript, TypeScript, HTML and CSS.
  • Solid understanding of building responsive, scalable web applications.
  • Experience with test frameworks such as Jest, Mocha or React Testing Library.
  • Strong skills in designing and building event-driven architectures.
  • Experience writing and deploying containerised services to Kubernetes, for example Red Hat OpenShift.
  • Understanding of DevOps automation tools.
  • A commitment to writing clean code.
  • Understanding of TDD and BDD, and experience working with analysts on user stories and acceptance criteria.
  • Strong written and verbal communication and presentation skills.
  • Enthusiasm for adopting industry best practices and new technologies, with an exploratory approach.
  • Creative thinking and a can-do attitude.
  • Strong problem-solving skills and the ability to meet tight deadlines and handle sudden changes in priority.
  • Willingness to ask questions, challenge the status quo and look for answers.
  • Ability to work independently, juggle several tasks, take ownership and shape strategy.
  • High integrity and sound judgment.
  • Nice to have: backend development experience with Java.
  • Nice to have: financial services experience.
  • Nice to have: knowledge of resilient enterprise systems.

Conditions

Full-time position.

Base salary range in the primary location: $120,800.00 to $170,800.00.

This is an existing vacancy.

Hiring decisions are made and checked by people. Automated tools, including AI, are used only to match skills to roles, not to make decisions alone. Check the jurisdictional notices for your country.

Benefits

  • Help shape a business-critical system that will automate key operational workflows across the firm and improve efficiency.
  • Design and build a scalable, resilient, cloud-native architecture for a complex case and workflow management system.
  • Work alongside skilled developers, product owners and architects in a culture that values engineering excellence and innovation.
  • Use a modern stack including Java, Angular, React, Kubernetes, Docker and Kafka to build financial technology.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Citi

  • Industry: FinTech

Office in Canada

Also hiring in London, United Kingdom, New York, United States, United States and 11 more places

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • HTML & CSS
  • React
  • TypeScript
  • Java
  • Kubernetes
  • Docker
  • JavaScript
  • Angular
  • Kafka
  • LLMs
Seniority
VP / C-level
Type
Full-time
Industry
FinTech
Specialty
Frontend
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Specialty
Frontend
Seniority
VP / C-level
Experience
6+ years
Tech stack
  • HTML & CSS
  • React
  • TypeScript
  • Java
  • Kubernetes
  • Docker
  • JavaScript
  • Angular
  • Kafka
  • LLMs

Location

Work model
Hybrid
Region
Canada
Office
  • Canada
Remote from
  • Canada

Compensation

Salary
$120,800 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason