Salary: from 160,000 RUB to 190,000 RUB
Company: CODEX
Grade: Middle, Middle+
Location and citizenship: RF
Required experience: from 4 years
Format: Remote work
📌 Responsibilities:
- Development of complex user interfaces — dashboards, control panels, tables with large amounts of data, and forms with custom logic.
- Integration of the frontend with REST API (axios/fetch), handling loading and error states, displaying data in a user-friendly way.
- Refinement of existing code, refactoring of the frontend part, and implementation of best practices.
- Work with authentication and authorization on the client-side (JWT, user roles, route protection).
📋 Requirements:
- Excellent knowledge of React (hooks, context, state managers) and strict TypeScript.
- Confident work with REST API, understanding how the "backend" affects the "frontend".
- Experience in developing complex interfaces (CRM, control panels, dashboards). Ability to work with forms, tables, and data visualization.
- Experience with UI libraries or CSS-in-JS. Attention to detail in layout according to mockups.
- Responsibility for deadlines, attention to edge cases (errors, loading, empty lists), ability to ask the right questions about the API.
- Understanding of authentication (JWT) and authorization processes on the client-side.
➕ Will be a plus:
- Experience in developing document constructors (drag-and-drop interfaces, custom fields).
- Experience with client-side document generation or interaction with the backend to create PDF/DOCX.
- Experience integrating with AI services (displaying streaming responses, interfaces for working with prompts).
🙋Conditions:
- Work on complex and interesting projects in a strong team.
- Remote work format with flexible hours.
- Opportunities for professional growth and learning.
- Competitive salary, to be discussed based on interview results.
💬Contact: @ann_05a