React Developer
Middle React Developer at Neolant Group, up to 250,000 RUB, remote-friendly, working on client-side applications.
Responsibilities: - Implementing the client-side application using React/TypeScript - Designing component architecture and technical design of features - Layout based on mockups, adaptive and cross-browser - Interaction with developers, architects, information security, analysts, testing - Participation in scenario discussions, code review, task decomposition - Critical approach to problem solving, proposing implementation options
Requirements: - Commercial experience developing SPA with React from 3 years - Strong knowledge of TypeScript: generics, utility types, discriminated unions - Experience in building component architecture and state management (Redux/RTK) - Experience with GraphQL (Apollo Client or similar) and REST (Fetch/Axios, RTK Query) - Understanding of HTTP: methods, status codes, caching (Cache-Control, ETag), CORS, cookies (SameSite, HttpOnly, Secure) - Deep understanding of client-side authentication: OAuth2/OIDC, token storage, XSS/CSRF protection - Responsive layout, experience with modern styling approaches (CSS Modules, preprocessors) - Experience with bundlers (Webpack/Vite): code splitting, lazy loading - Experience writing tests: unit (Jest/Vitest), component (RTL), understanding where e2e is more appropriate - Experience with complex hierarchical data structures - Ability to read and refactor other people's code
Salary up to 250,000 RUB, full-time employment, remote work possible.
Don't miss a single job
Subscribe to our Telegram channel