Reach out directly about this role
Location: Moscow, office (Hybrid is possible) Employment: Russian Labor Code or self-employed Salary: 200,000 – 300,000 RUB (determined after technical interview) Employment type: Full-time
🔹 About the project 🔹
Developing an ecosystem of AI-based services for automated analysis of content and audience in messengers. Creating a modern UI for dashboards, charts, interactive reports, content generation, and promotion analytics.
👇 Mandatory requirements 👇
• React + Vite. • Zustand for state management. • TanStack Query for server state and caching. • Swiper for sliders and carousels. • Styled-components for styling. • Adaptive layout, performance optimization, API interaction (REST/WS). • Basic skills: local storage, handling large data in UI.
👇 Desirable skills 👇
• Integration with charts (Chart.js/Recharts), dashboards. • TypeScript, testing (Vitest/Jest, React Testing Library). • Working with ML visualization (prediction charts, NLP results). • Frontend monitoring (Sentry), PWA. • WordPress: theme and plugin development, integration with React (Headless WP, REST API).
👇 Required experience 👇
• At least 3 years in frontend development (React). • Projects with data analytics and dashboards in production. • Teamwork (Git, code review, Agile). • Deployment and support of high-load SPAs.
Contact: @pytelegrams
200,000 – 300,000 RUB
per month
from 3 years
Experience
Full-time
Employment
Hybrid
Work Format
Senior
Grade
Frontend
Specialization
AI
Industry
By country
Frontend
Specialization
AI
Industry