Note: The job is a remote job and is open to candidates in USA. Ping Identity provides a cloud identity platform focused on secure, seamless digital experiences and identity and access management. The Staff Software Engineer, Frontend will design and develop scalable, high-performance React web applications, collaborate with cross-functional teams, shape frontend architecture standards, and mentor engineers.
Responsibilities
- Design and develop robust, scalable, and maintainable front-end solutions using modern React patterns
- Collaborate with Product, UX, and Backend teams to define and implement user-centric features, including API contracts and edge-case handling
- Build reusable UI components and contribute to a consistent design system (component libraries, styling conventions, documentation)
- Ensure code quality through best practices: clear PRs, code reviews, automated testing, and developer-friendly documentation
- Optimize applications for speed and reliability (Core Web Vitals, bundle size, rendering performance) and ensure responsive behavior across devices
- Ship accessible experiences by incorporating WCAG-aligned practices into component design, interaction patterns, and QA workflows
- Participate in architecture discussions and help define front-end development standards (state management, data fetching, routing, error handling)
- Maintain build pipelines, including configuring tools like Vite, managing dependency upgrades, and troubleshooting CI/CD issues
- Mentor and support other engineers through pairing, technical guidance, and sharing practical patterns that improve team velocity
Skills
- A Bachelor's or Master's degree in Computer Science/Engineering or equivalent practical experience
- 10+ years of front-end development experience building production web applications with modern JavaScript frameworks (React)
- Strong proficiency in HTML5, CSS3, and JavaScript, plus responsive design principles
- Experience with state management and scalable front-end architecture patterns (e.g., Redux / Redux Toolkit)
- Hands-on experience integrating RESTful APIs and collaborating closely with backend teams (error states, pagination, auth, caching considerations)
- Solid testing and quality practices (e.g., Jest/Vitest, React Testing Library, Enzyme and end-to-end testing with Playwright or Cypress)
- Familiarity with source control and CI/CD workflows (e.g., GitHub/GitLab, automated builds, linting, test pipelines, release processes)
- Practical experience diagnosing and improving performance, including browser debugging, profiling tools, and monitoring production issues
- Experience with building and deploying Web SDKs
- Knowledge of Decentralized Identity (DCI) and Identity & Access Management (IAM) concepts, including auth patterns like OAuth/OIDC
- Experience working alongside platform teams using technologies like Kubernetes, Cassandra, Kafka, and Redis (and understanding how they influence UI/API design)
- Familiarity with accessibility standards (WCAG) and internationalization (i18n) tooling and workflows (e.g., i18next, formatjs/react-intl)
- Experience with performance monitoring and feature-flagging tools such as New Relic and LaunchDarkly (plus tools like Sentry, Datadog RUM, or OpenTelemetry)
- Experience with modern React ecosystems and build tooling (e.g., React 18+, Next.js/Remix, Vite, code-splitting, SSR/ISR where relevant)
- Experience building and maintaining component libraries and documentation tooling and enforcing UI consistency at scale
Benefits
- A company culture that empowers you to do your best work.
- Employee Resource Groups that create a sense of belonging for everyone.
- Regular company and team bonding events.
- Competitive benefits and perks.
- Global volunteering and community initiatives
- Generous PTO & Holiday Schedule
- Parental Leave
- Progressive Healthcare Options
- Retirement Programs
- Opportunity for Education Reimbursement
- Commuter Offset (Specific locations)
Company Overview
Company H1B Sponsorship