Sample: this vacancy is a template for editors. Before publishing, remove "Sample" from the title, adapt the text to the real role and fill in every "TOʻLDIRING" placeholder. Office and hybrid roles must also name a city.
Responsibilities
Build the interfaces of web platforms, client portals and admin panels with React and TypeScript.
Turn design mockups into pages that work well on every screen size.
Agree APIs and data structures with the backend developers.
Build complex interface elements such as forms, tables, filters and reports.
Take part in code review and write tests for your own code.
Keep an eye on page speed and stability.
Requirements
Solid knowledge of JavaScript and TypeScript.
Experience with React on commercial projects.
A good command of HTML and CSS, including responsive layouts.
Experience with REST APIs and Git.
You see tasks through on your own and communicate openly with the team.
Nice to have
Experience with Next.js and Tailwind CSS.
Experience with Supabase or PostgreSQL.
Experience building multilingual interfaces (for example, in Uzbek, Russian and English).
Knowledge of web accessibility and page-speed optimisation.
Experience with the Telegram Bot API.
What we offer
Work on business solutions: ERP and CRM systems, web platforms, mobile apps and Telegram bots.
Involvement from start to finish: from discovery and design through to launch and support.
[TOʻLDIRING: working conditions — salary, hours, work format (office, hybrid or remote), formal employment and so on]