Security UI Engineer (React/TypeScript)

IBM

Bedford

On-site

CAD 85,000 - 110,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is seeking a software engineer to contribute to our Security UI POD. You will build secure, intuitive frontend experiences using React, Redux, and TypeScript, while occasionally touching backend components to deliver end-to-end features.

You’ll work with Go/Java/C++ on the identity stack, collaborate with AppSec and platform teams, and participate in design reviews while applying a security-first mindset across UI and services.

Qualifications

  • 1-2+ years of software engineering experience (internships/projects welcome).
  • Depth in frontend development with React, Redux, and TypeScript, across the stack.
  • Proficiency in a backend language (Go/Java/C++ or similar).
  • Strong CS fundamentals and familiarity with distributed/cloud-native systems.
  • Interest in security and identity concepts (authN/authZ, SSO/OIDC/SAML, encryption).
  • Eagerness to learn, take feedback, and work with mentors.
  • Strong communication, collaboration, and ownership of tasks.
  • Frontend craft mindset with security-first approach and scalable architecture.

Responsibilities

  • Deliver well-scoped tasks within the Security UI POD with quality and timeliness.
  • Build frontend experiences in React, Redux, and TypeScript for security workflows.
  • Make backend changes when needed to end-to-end delivery.
  • Learn security component architecture and become its go-to expert.
  • Write design/task documentation, participate in design and PR reviews.
  • Apply secure coding practices across UI and identity services.
  • Learn Confluent's development practices and contribute to operations.
  • Collaborate with AppSec and partner teams on security requirements.

Skills

React
Redux
TypeScript
Security concepts
Distributed systems
Frontend craft
Collaboration

Education

Master's Degree

Tools

Go
Java
C++
Postgres
Kafka
Grafana
OpenSearch

Job description

IBM Software is seeking a software engineer to contribute to our Security UI POD. You will build secure, intuitive frontend experiences using React, Redux, and TypeScript, while occasionally touching backend components to deliver end-to-end features.

You’ll work with Go/Java/C++ on the identity stack, collaborate with AppSec and platform teams, and participate in design reviews while applying a security-first mindset across UI and services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Security UI Engineer - React/TS
Frontend Security UI Engineer - React/TS

IBM • Toronto

Hybrid
CAD 90,000 - 140,000
UI-Driven Full-Stack Engineer (React/TS)
UI-Driven Full-Stack Engineer (React/TS)

IBM Computing • Calgary

On-site
CAD 70,000 - 100,000
Security-Focused Frontend Engineer | React/TypeScript
Security-Focused Frontend Engineer | React/TypeScript

IBM • Vancouver

On-site
CAD 90,000 - 120,000
Software Engineer (Full-Stack, UI-Heavy)
Software Engineer (Full-Stack, UI-Heavy)

IBM • Vancouver

On-site
CAD 90,000 - 120,000
Software Engineer (Full-Stack, UI-Heavy)
Software Engineer (Full-Stack, UI-Heavy)

IBM • Calgary

On-site
CAD 65,000 - 95,000
Software Engineer (Full-Stack, UI-Heavy)
Software Engineer (Full-Stack, UI-Heavy)

IBM • Toronto

Hybrid
CAD 90,000 - 140,000
Software Engineer (Full-Stack, UI-Heavy)
Software Engineer (Full-Stack, UI-Heavy)

IBM • Bedford

On-site
CAD 85,000 - 110,000
Frontend Engineer — React + TypeScript (Remote)
Frontend Engineer — React + TypeScript (Remote)

Far Coder • Canada

Hybrid
CAD 143,000 - 229,000
Equity
Health insurance
Dental & vision coverage
+5
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Senior GUI developer - Equities Technology
Senior GUI developer - Equities Technology

Citi • Mississauga

On-site
CAD 95,000 - 140,000