This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Citi
Posted 3w ago

Full Stack Developer (React, Python) - Assistant Vice President

Citi
Mississauga, Ontario, Canada
$94k-$142k/yrHybridFull Time
Responsibilities
  • designing systems
  • developing applications
  • integrating ai
Requirements
  • 5+ years full-stack experience with ReactJS
  • Typescript and NestJS
  • Strong API, database and DevOps skills
  • Bachelor\u0002s degree or equivalent
  • Experience with AI-assisted development preferred
Technical tools mentioned
ReactJSTypescriptNestJSReduxZustandRecoilRESTGraphQLTypeORMPrismaHTML/CSSKafkaRabbitMQDockerKubernetesTerraformCI/CDClaude Code

Job description

The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

 

Responsibilities:

  • Design, develop and maintain scalable full-stack applications using ReactJS, Typescript and NestJS.

  • Translate complex business requirements into technical architecture and design documents.

  • Contribute to system architecture decisions (e.g. monolith vs microservices, database design, API strategies)

  • Support development strategies and CI/CD pipelines, ensuring smooth release processes

  • Lead by example in using Claude Code as a primary development accelerator . From scaffolding features and writing tests to refactoring and documentation generation.

  • Design and implement agentic workflows where Claude Code autonomously handles multi-step engineering tasks such as issue triage, code review assistance, PR generation, and deployment scripting.

  • Ideate and prototype AI-augmented engineering processes  identifying opportunities where agentic AI can reduce manual effort across the SDLC (e.g., automated bug fixes, test generation, dependency upgrades).

  • Establish prompt engineering standards and best practices for the team to ensure consistent, high-quality outputs from AI coding tools.

  • Evaluate and integrate emerging AI coding capabilities into the team's toolchain, staying ahead of the curve on agentic AI developments.

  • Define guardrails, review processes, and quality gates for AI-generated code to ensure security, correctness, and maintainability.


Qualifications:

  • Deep proficiency in ReactJS (hooks, context, state management libraries such as Redux/Zustand/Recoil)

  • At least 5+ years in full-stack development with ReactJS, Typescript, NestJS

  • Advanced Typescript knowledge or similar language including generics, decorators and advanced typing strategies.

  • Strong experience in NestJS or similar framework (modular architecture, middleware, interceptors, guards, providers)

  • Expert in API design principals (REST, GraphQL, versioning, error handling, performance tuning)

  • Proficiency with databases (SQL & NoSQL) and related tools like TypeORM or Prisma.

  • Strong command of modern HTML/CSS, responsive design and accessibility standards.

  • Experience with design systems and component libraries

  • Familiarity with event-driven architecture, messaging queues (Kafka, RabbitMQ, etc)

  • Experience with AI coding

  • Skilled in designing distributed systems and scalable applications.

  • Knowledge of DevOps practices (Docker, Kubernetes, Terraform, CI/CD pipelines)

  • Hands-on experience with large-scale, production-grade applications

Education:

  • Bachelor’s degree/University degree or equivalent experience

  • Master’s degree preferred


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:

$94,300.00 - $141,500.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.

About Citi

Global diversified financial services holding.

Year founded
1812
Employees
229000
Organization type
Public
Headquarters
US

Similar jobs

Full Stack Developer roles near Mississauga, Ontario
2d
Save
Mark Applied
Hide
Lead Full Stack Developer – Angular / Spring Boot
Mississauga, Ontario, Canada
$64k-$90k/yr OnsiteFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
5+ YOE5+ years software development experience, strong Angular/TypeScript and Spring Boot skills, microservices and API experience, familiarity with Apigee/AWS/Kubernetes and DevOps tools, strong communication and leadership.
Angular, TypeScript, Spring Boot, Apigee, AWS, Rancher, Kubernetes, Git, Maven, Jenkins, Harness, CI/CD pipelines
2d
Save
Mark Applied
Hide
Lead Full Stack Developer – Angular / Spring Boot
Mississauga, Ontario, Canada
$64k-$90k/yr OnsiteFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
5+ YOE5+ years software development experience; hands-on Angular, TypeScript, Spring Boot, microservices, API design, cloud and DevOps tools; strong communication and mentoring skills.
Angular, TypeScript, Spring Boot, Apigee, AWS, Kubernetes, Git, Maven, Jenkins, Harness, CI/CD pipelines
3d
Save
Mark Applied
Hide
Dot Net Full Stack
Mississauga, Ontario, Canada
$70k-$85k/yr OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
6+ YOE6+ years developing with .NET Core/C#, Angular, Node.js and SQL Server; experience across SDLC, CI/CD; financial domain knowledge is a plus.
.NET Core, C#, Angular, Node.js, SQL Server, CI/CD
4d
Save
Mark Applied
Hide
Senior Full-Stack Engineer (Media Team)
Ottawa or Toronto
$120k-$145k/yr HybridFull Time
Solink
Solink: Provides cloud-based video security and business intelligence analytics.
Senior-level backend or full-stack engineer with strong cloud (AWS) and distributed systems experience, observability knowledge, and service ownership mindset.
AWS, SQS, S3, Lambda, EKS, Redis, CloudFront, OpenTelemetry, Datadog, Grafana, Honeycomb, WebRTC, HLS, RTSP, ffmpeg, Kubernetes, GCP, Azure, TypeScript, Rust
5d
Save
Mark Applied
Hide
Full-Stack Developer
Toronto, Ontario, Canada
$70k-$95k/yr HybridFull Time
Method
Method: Customizable CRM software with deep QuickBooks integration.
2+ YOE2–5 years building production web apps across front-end and back-end. Strong React/TypeScript and C#/.NET Core (or equivalent) skills, ORM/DB experience, testing, Agile, and comfort using AI coding tools.
React, TypeScript, .NET Core, C#, Java, Node, QuickBooks, ORM, SQL, NoSql, Claude, Copilot, Codex, Linux, Docker, Redux, MongoDB, ElasticSearch, Redis, RabbitMQ, MassTransit, Continuous Delivery Pipeline, TFS, Jenkins, Test Automation, Python, Katalon, AWS
5d
Save
Mark Applied
Hide
Lead Full Stack Engineer (.Net, Vue/React) - Fully Remote
Toronto, Ontario, Canada
RemoteFull Time
CoverGo
CoverGo: No-code insurance platform for life, health, and P&C insurers.
8+ YOE2+ Mgmt8+ years full-stack experience, 2+ years in a lead role; proficiency with .NET Core,C#,GraphQL,MongoDB,Docker,Javascript,Vue.js/React.js and cloud platforms; experience with microservices,TDD,DDD and performance/security optimization.
.NET Core, C#, GraphQL, MongoDB, Docker, Javascript, Vue.js, React.js, AWS, Azure, Google Cloud
6d
Save
Mark Applied
Hide
Senior Full Stack Developer
Toronto, Ontario, Canada
OnsiteFull Time
CIBC
CIBCToronto Stock Exchange: CM: Provides personal, commercial, and investment banking and wealth management.
5+ YOE5+ years experience with Core Java, Spring, Spring Boot, Angular, Microsoft Azure, micro services, Kubernetes and Docker; strong design, development, strategic planning, and leadership skills; ability to provide L2 weekly rotational support.
Core Java, Spring, Spring Boot, Angular, Microsoft Azure, Micro Services, Kubernetes, Docker, Red Hat OpenShift, Java (Programming Language)
6d
Save
Mark Applied
Hide
Senior Full Stack Engineer
Waterloo, Ontario, Canada
$113k-$163k/yr HybridFull Time
Manulife
ManulifeTSX: MFC: Provides insurance, wealth management, and investment services globally.
5+ YOEExperience designing and delivering full-stack cloud-native applications using APIs, CI/CD, automation, and strong programming and data skills.
Azure, Azure Databricks, Azure Data Factory, APIs, CI/CD, DevSecOps
This job has expired