Mish

Frontend Developer

6.0/10
Mish
Not specified
Remote
senior
about 4 hours ago
devtechweb3designReactTypeScriptViteOAuth 2.0OIDCKeycloakJestVitest
AI SummaryVerified by Aipplify AI

The vacancy is well-defined but lacks compensation details, affecting overall quality.

AI quality score6.5 / 10

Check Match โ€” Just drop your CV

See your fit for Frontend Developer in seconds.

Overview

Mish is looking for a Senior Frontend Developer to create complex SPAs using React and TypeScript, focusing on authentication systems and code quality.

Responsibilities

  • โ€ขDevelop complex SPAs on React (TypeScript) with deep integration of authentication systems.
  • โ€ขWork with Keycloak: configure OIDC flows (PKCE), manage tokens, customize interfaces.
  • โ€ขEnsure code quality: unit/E2E tests, code review, performance optimization.
  • โ€ขInteract with the backend and participate in architectural decisions.

Requirements

  • โ€ขExperience: 6+ years in IT, with 3-5 years focused on Frontend (React).
  • โ€ขStack: Excellent knowledge of TypeScript, React 18+, Vite.
  • โ€ขUnderstanding of FP principles and immutability.
  • โ€ขSecurity: Confident experience integrating with OAuth 2.0 / OIDC (Keycloak).
  • โ€ขUnderstanding of Authorization Code + PKCE.
  • โ€ขUnderstanding of secure token storage.
  • โ€ขUnderstanding of protection against XSS/CSRF.
  • โ€ขTools: Experience writing tests (Jest/Vitest, React Testing Library, Playwright/Cypress).
  • โ€ขExperience with Git.
  • โ€ขExperience with CI/CD.
  • โ€ขLanguage: English B1+ (reading documentation).
  • โ€ขExperience with the PatternFly design system.
  • โ€ขExperience customizing UI Keycloak (Admin/Account Console) or using Keycloakify.

Skills

ReactTypeScriptViteOAuth 2.0OIDCKeycloakJestVitestReact Testing LibraryPlaywrightCypressGitCI/CD
Loading similar jobs...