All vacancies
Mish

Frontend Developer

Mish · remote · senior · full-time
devtechweb3design ReactTypeScriptViteOAuth 2.0OIDCKeycloakJestVitestReact Testing LibraryPlaywrightCypressGit
6.5
AI Score
The vacancy is well-defined but lacks compensation details, affecting overall quality.
no salary info
Job description
Mish is looking for a Senior Frontend Developer to create complex SPAs using React and TypeScript, focusing on authentication systems and code quality.
Responsibilities
### 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
### 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.
About Mish
Mish (mish.design) is a product lab specializing in end-to-end digital solutions, including research, UX/UI design, product design, development of mobile apps and web services, branding, and post-launch support. They handle projects from bold ideas to high-performing products, working worldwide from Amsterdam.
Design · Amsterdam, Netherlands · https://max.ru/job_react]
Apply to this role