Frontend Developer

Rate from 400 to 2000 ₽/hour

Required experience
1–3 years
Employment
Full-time, remote
Apply for the vacancy →

Requirements

  1. Knowledge of JavaScript and TypeScript
    • Understanding syntax and standard libraries (lodash, tanstack/query, etc.).
    • Working with collections (arrays, maps, sets).
    • Experience with asynchronous code (Promise, async/await).
  2. Frameworks and libraries
    • Vue 3 (Composition API, reactivity, components).
    • Nuxt 4 (server-side rendering, auto-imports, layers).
    • Pinia for state management.
    • PrimeVue as UI library.
  3. Basic knowledge of version control systems
    • Git.
    • Ability to work with branches, merges, and conflict resolution.
    • Experience with GitHub or GitLab.
  4. Basic knowledge of HTML and CSS
    • Semantic markup.
    • Flexbox and Grid Layout for responsive interfaces.
    • Experience with preprocessors (Sass, Less).
  5. Experience with design tools and APIs
    • Figma: ability to extract layouts and work with designers.
    • OpenAPI: reading documentation and developing server interaction methods.
    • Using axios to write server requests.

What you will do

You will work in a team on developing client applications. Tasks will be distributed through project management systems (we use GitLab). Most of the work will involve developing UI components, integrating with the backend, and optimising user experience.

Specialist levels

Junior — entry-level specialist

Rate from 400 to 600 ₽/hour

No experience at all, but with all the basic knowledge. Typically, just after university or courses.

If this sounds like you, you'll probably start with the simplest tasks, such as creating simple components or fixing minor bugs. Each task will be explained to you in great detail. In short, a dream job. But there are also drawbacks: the time you have to solve a task will be set by more experienced specialists.

Middle — experienced programmer

Rate from 600 to 1000 ₽/hour

Has some experience under their belt. Probably has something to show.

Middle-level specialists perform most of the non-critical work: developing UI components, API integration, performance optimisation, etc. More experienced colleagues are always ready to help, if they still have something to teach you. It's not as fun as being a junior developer. But from this level, you can determine the time needed to complete assigned tasks yourself.

Senior — in a word, 'veteran'

Rate from 1000 ₽/hour

Has considerable experience. The list of successful projects can be long.

If you are such a specialist and for some reason have not yet founded your own IT company, you are very welcome to join us. We will be extremely happy and will gladly entrust you with the most complex and interesting tasks.

Yury Mikhailuts Studio

We build IT systems that truly solve business challenges.

YURY MIKHAILUTS STUDIO LLC

Free consultation

Primary State Registration Number

1246100007427

Tax ID / Reason Code

6165239031/616501001

© 2026 Yury Mikhailuts Studio, Rostov-on-DonAll rights reserved