QVELO — a business process automation studio for small and medium-sized businesses. We build system integrations, management reporting, dashboards, corporate management systems, websites, applications, and bots. The team is small and growing.
Responsibilities
- Web applications for clients: personal accounts, portals, admin panels, control panels for bots and AI agents
- Websites and landing pages for client projects: from layout based on Figma mockups to deployment
- Telegram Mini Apps on React
- Custom dashboards and visualizations where Superset is not enough (recharts, chart.js)
- Integration with backend REST API: authorization, working with real client data
- Company website development
What we expect
- 2+ years of commercial frontend development experience
- React: hooks, state management, understanding of rendering and memoization
- TypeScript in commercial projects: API response typing, generics
- Adaptive layout: Flexbox/Grid, layout based on Figma mockups, Tailwind or CSS modules
- Working with REST API: authorization (JWT), error and loading state handling
- Build tools: Vite, npm/pnpm, confident Git usage
Will be a plus
- Telegram Mini Apps: SDK, authorization via initData
- TanStack Query or other request caching tools
- Next.js or other SSR/prerendering experience, understanding of SEO requirements
- recharts / chart.js, tables with large data (virtualization)
- Basic Python — to fix an endpoint yourself
Conditions
- 80,000 – 110,000 ₽ net, based on interview results
- Office in the city center, Perm
- Various projects: admin panels, Mini Apps, dashboards, websites — not one product for years
- Formalization: employment contract