React Developer IDM/IAM Application Development

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

React
IAM
IDM

Job Details

Job Title: React Developer IDM/IAM Application Development

Location: Plano,TX- 5 days onsite
Company: PepsiCo
Department: IT Digital Products & Services
Employment Type: Contract

Job Summary

PepsiCo is seeking a skilled and passionate React Developer to join our Digital Identity team. In this role, you will be instrumental in building user-centric applications and dashboards that support our enterprise Identity and Access Management (IAM) and Identity Management (IDM) systems. You'll collaborate with cross-functional teams to enhance security, streamline user provisioning, and deliver seamless user experiences across our internal and external digital platforms.


Key Responsibilities

  • Design, develop, and maintain highly responsive React.js applications for IDM/IAM use cases, such as user provisioning, access requests, role management, and audit dashboards.

  • Work closely with security architects, IAM engineers, and backend developers to integrate React applications with identity platforms like Okta, ForgeRock, SailPoint, Ping Identity, or Azure AD.

  • Implement RESTful APIs and GraphQL queries to fetch and manipulate identity data securely.

  • Build dynamic, component-driven UIs using tools like Material UI, TailwindCSS, or Bootstrap.

  • Ensure applications are responsive, accessible, and secure (e.g., secure token handling, session management, role-based access controls).

  • Contribute to the architecture of front-end projects including component reuse, state management (Redux, Context API), and performance optimizations.

  • Write clean, maintainable, and testable code following best practices (unit testing, E2E testing, CI/CD pipelines).

  • Collaborate in Agile/Scrum environments with Product Owners, Designers, and DevOps to deliver high-impact features.


Required Qualifications

  • 3+ years of experience in frontend development with a strong focus on React.js.

  • 1+ year of experience in applications related to IAM/IDM, security portals, or similar enterprise systems.

  • Proficient in JavaScript (ES6+), TypeScript, HTML5, and CSS3.

  • Experience with modern React stack: Hooks, Context API, Redux, React Router.

  • Strong understanding of OAuth2.0, OIDC, SAML, and token-based authentication.

  • Experience consuming REST APIs and working with JSON Web Tokens (JWT).

  • Familiarity with CI/CD tools and version control (e.g., Git, GitHub Actions, Jenkins).

  • Excellent problem-solving, debugging, and analytical skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.