Middle Frontend Developer (React / Next.js)
Location: Remotely
Company: JSC "Krasnaya Polyana"
Salary: up to 226,000 RUB
Employment: Full-time
Requirements:
2-3 years of commercial development experience
Proficient in TypeScript, React, Next.js
Understanding of client-server interaction (REST / API)
Experience with UI libraries and their customization
Understanding of the component-based approach
Experience with version control systems (Git)
Basic understanding of Docker
A plus:
Experience with NX (monorepositories)
Experience with Directus or other headless CMSs
Setting up and using Sentry
Experience with internationalization of applications
Participation in pet projects or open source
Duties:
Development and support of the client side of web applications on React / Next.js
Work in a monorepository (NX), reuse of components
Design and development of UI components
Integration with headless CMS (Directus) via REST / GraphQL
Configuration and support of internationalization (i18n, next-intl)
Participation in code reviews and improvement of code quality
Optimization of application performance
Monitoring and analysis of errors via Sentry
Work with the Docker environment (local launch of services)
Technology stack:
Languages and fundamentals
JavaScript (ES2020+)
TypeScript (required, strict typing)
Frontend / UI
React (Hooks, Context, component composition)
Next.js (App Router, SSR / SSG / ISR)
Styled-Components (CSS-in-JS)
Ant Design (main UI library)
Material UI (additionally)
Internationalization
i18n
next-intl
Tools
NX (monorepository)
Docker
Sentry
Backend / API
REST / GraphQL
Directus (headless CMS)
Working conditions:
Fully remote work format
Flexible start of the working day (within 8 hours)
Stable workload and clear tasks
The opportunity to influence the architecture and decisions
Compensation for training and development
Competitive salary
🌐 Send a resume: https://career.habr.com/vacancies/1000166749
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remotely
Company: JSC "Krasnaya Polyana"
Salary: up to 226,000 RUB
Employment: Full-time
Requirements:
2-3 years of commercial development experience
Proficient in TypeScript, React, Next.js
Understanding of client-server interaction (REST / API)
Experience with UI libraries and their customization
Understanding of the component-based approach
Experience with version control systems (Git)
Basic understanding of Docker
A plus:
Experience with NX (monorepositories)
Experience with Directus or other headless CMSs
Setting up and using Sentry
Experience with internationalization of applications
Participation in pet projects or open source
Duties:
Development and support of the client side of web applications on React / Next.js
Work in a monorepository (NX), reuse of components
Design and development of UI components
Integration with headless CMS (Directus) via REST / GraphQL
Configuration and support of internationalization (i18n, next-intl)
Participation in code reviews and improvement of code quality
Optimization of application performance
Monitoring and analysis of errors via Sentry
Work with the Docker environment (local launch of services)
Technology stack:
Languages and fundamentals
JavaScript (ES2020+)
TypeScript (required, strict typing)
Frontend / UI
React (Hooks, Context, component composition)
Next.js (App Router, SSR / SSG / ISR)
Styled-Components (CSS-in-JS)
Ant Design (main UI library)
Material UI (additionally)
Internationalization
i18n
next-intl
Tools
NX (monorepository)
Docker
Sentry
Backend / API
REST / GraphQL
Directus (headless CMS)
Working conditions:
Fully remote work format
Flexible start of the working day (within 8 hours)
Stable workload and clear tasks
The opportunity to influence the architecture and decisions
Compensation for training and development
Competitive salary
🌐 Send a resume: https://career.habr.com/vacancies/1000166749
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Frontend Team Lead
Location: Remote
Company: Book Online
Salary: from 250,000 rubles net
Employment: Full-time
Book Online is an IT company that develops the hospitality industry in Russia. We create an ecosystem for hotels: from CRM and online booking modules to analytics and process automation. Our solutions help thousands of hotels work faster and more efficiently, freeing up time for the main thing - providing quality service.
What you will be doing:
Develop and maintain complex interfaces on Vue.js;
Participate in the design of the frontend architecture of the product;
Conduct code reviews and maintain development quality;
Help the frontend team in solving technical tasks;
Participate in task setting and technical decomposition;
Work in conjunction with backend developers, QA, designers, and management;
Develop and maintain the UI Kit;
Participate in the development of frontend development processes;
Support the development of the team: share expertise, help with growth and prioritization of tasks.
What is important to us:
5 years of commercial experience in frontend development;
Confident experience with Vue.js (2 and 3), JavaScript / TypeScript;
Understanding of the architecture of frontend applications;
Experience with code reviews and technical leadership;
Ability to make technical decisions and take responsibility for the result;
Experience in interacting with the development team and related departments;
The desire not only to write code, but also to strengthen the team.
It will be a plus:
Experience in designing and maintaining the UI Kit;
Understanding of CI/CD processes;
Experience with SSR and Nuxt;
Experience with WordPress.
🌐 Send your resume: https://getmatch.ru/vacancies/34463-frontend-team-lead?s=offers
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: Book Online
Salary: from 250,000 rubles net
Employment: Full-time
Book Online is an IT company that develops the hospitality industry in Russia. We create an ecosystem for hotels: from CRM and online booking modules to analytics and process automation. Our solutions help thousands of hotels work faster and more efficiently, freeing up time for the main thing - providing quality service.
What you will be doing:
Develop and maintain complex interfaces on Vue.js;
Participate in the design of the frontend architecture of the product;
Conduct code reviews and maintain development quality;
Help the frontend team in solving technical tasks;
Participate in task setting and technical decomposition;
Work in conjunction with backend developers, QA, designers, and management;
Develop and maintain the UI Kit;
Participate in the development of frontend development processes;
Support the development of the team: share expertise, help with growth and prioritization of tasks.
What is important to us:
5 years of commercial experience in frontend development;
Confident experience with Vue.js (2 and 3), JavaScript / TypeScript;
Understanding of the architecture of frontend applications;
Experience with code reviews and technical leadership;
Ability to make technical decisions and take responsibility for the result;
Experience in interacting with the development team and related departments;
The desire not only to write code, but also to strengthen the team.
It will be a plus:
Experience in designing and maintaining the UI Kit;
Understanding of CI/CD processes;
Experience with SSR and Nuxt;
Experience with WordPress.
🌐 Send your resume: https://getmatch.ru/vacancies/34463-frontend-team-lead?s=offers
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Senior Frontend Developer
Location: Remote
Company: Fornex
Salary: from 200,000 to 400,000 rubles
Employment: Full-time
Fornex is an international hosting provider with 15 years on the market. We are currently developing a new SaaS product and are looking for a senior frontend developer who can not only write code but also create products that are a pleasure to use.
What you will be doing:
Maintain and improve the frontend part (Vue 3 + TypeScript + Vite + Pinia + Tailwind) of the personal account and sales landing pages for managing the SaaS service
Write tests
Maintain and develop the product
Who we are looking for:
We are looking for a developer for whom the quality of the interface is not a designer's task, but a personal responsibility. A person who actively uses AI tools in their work and views writing code by hand as a last resort, not the norm.
Technically:
3 years of experience with the Vue stack
Understanding of modern approaches to frontend application architecture
In terms of design and UX:
You can tell the difference between "it works" and "it works well" — you notice crooked indents, inconvenient scenarios, and unobvious states
You can work with Claude or similar AI tools to generate and iterate on visuals — when there's no mockup, you can prepare the UI yourself and implement it
When making a fix, you notice and fix neighboring areas, not just what was asked for
In terms of AI and automation:
Actively use LLMs (Copilot, Cursor, Claude, and similar) in your daily work
Know how to correctly set a task for the model, check the result, and integrate AI into your workflow
Strive to automate routine tasks — scaffolding, tests, reviews — rather than doing them manually
In terms of work approach:
Self-organized: you plan your day yourself and deliver tasks on time
Proactive: you see what can be improved — you propose it, not wait for a task
You write code that is understandable without comments
🌐 Send your resume: https://career.habr.com/vacancies/1000166817
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: Fornex
Salary: from 200,000 to 400,000 rubles
Employment: Full-time
Fornex is an international hosting provider with 15 years on the market. We are currently developing a new SaaS product and are looking for a senior frontend developer who can not only write code but also create products that are a pleasure to use.
What you will be doing:
Maintain and improve the frontend part (Vue 3 + TypeScript + Vite + Pinia + Tailwind) of the personal account and sales landing pages for managing the SaaS service
Write tests
Maintain and develop the product
Who we are looking for:
We are looking for a developer for whom the quality of the interface is not a designer's task, but a personal responsibility. A person who actively uses AI tools in their work and views writing code by hand as a last resort, not the norm.
Technically:
3 years of experience with the Vue stack
Understanding of modern approaches to frontend application architecture
In terms of design and UX:
You can tell the difference between "it works" and "it works well" — you notice crooked indents, inconvenient scenarios, and unobvious states
You can work with Claude or similar AI tools to generate and iterate on visuals — when there's no mockup, you can prepare the UI yourself and implement it
When making a fix, you notice and fix neighboring areas, not just what was asked for
In terms of AI and automation:
Actively use LLMs (Copilot, Cursor, Claude, and similar) in your daily work
Know how to correctly set a task for the model, check the result, and integrate AI into your workflow
Strive to automate routine tasks — scaffolding, tests, reviews — rather than doing them manually
In terms of work approach:
Self-organized: you plan your day yourself and deliver tasks on time
Proactive: you see what can be improved — you propose it, not wait for a task
You write code that is understandable without comments
🌐 Send your resume: https://career.habr.com/vacancies/1000166817
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Frontend Developer \ Web Designer
Location: Remote
Company: Bypass Ltd
Salary: Discussed at the interview
Employment: Full-time
We are growing and strengthening our team by inviting a frontend developer to work on websites and templates used in performance marketing and digital projects of the company.
Your responsibilities:
— Website layout from scratch (reference — other sites without design mockups), or based on mockups
— Analysis and reproduction of the structure and logic of existing websites
— Development of website templates (for example: create an identical website template based on a news portal article)
— Layout of adaptive blocks and sections for a website builder
— Adaptive and cross-browser layout
— Improvement and support of existing projects
— Work with repositories in GitLab
— Participation in the CI/CD process (build, deployment)
It's important for us to see in you:
Experience in arbitrage teams or CPA networks
Understanding of the specifics of projects in the Crypto vertical or Nutra, mandatory
Confident knowledge of HTML5, CSS3, Tailwind
Excellent understanding of Flexbox and Grid
Experience in layout without design mockups, ability to work based on references
Ability to make independent decisions about structure, indents, and visuals
Understanding of the principles of adaptive and cross-browser layout
Understanding and parsing of JavaScript code, ability to write own snippets
Experience with Git (we use GitLab)
It will be a plus:
— Ability to read PHP scripts and understand their use in templates
— Work with templating engines (Twig, Blade, WordPress)
— Experience in copying and reproducing complex interfaces (news portals, catalogs, services)
— Experience in creating universal templates for different niches
— Optimization of sites for SEO
— Understanding of CI/CD processes
🌐 Send your resume: https://perm.hh.ru/vacancy/133667194?query=html-%D0%B2%D0%B5%D1%80%D1%81%D1%89%D0%B8%D0%BA&hhtmFrom=vacancy_search_list
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: Bypass Ltd
Salary: Discussed at the interview
Employment: Full-time
We are growing and strengthening our team by inviting a frontend developer to work on websites and templates used in performance marketing and digital projects of the company.
Your responsibilities:
— Website layout from scratch (reference — other sites without design mockups), or based on mockups
— Analysis and reproduction of the structure and logic of existing websites
— Development of website templates (for example: create an identical website template based on a news portal article)
— Layout of adaptive blocks and sections for a website builder
— Adaptive and cross-browser layout
— Improvement and support of existing projects
— Work with repositories in GitLab
— Participation in the CI/CD process (build, deployment)
It's important for us to see in you:
Experience in arbitrage teams or CPA networks
Understanding of the specifics of projects in the Crypto vertical or Nutra, mandatory
Confident knowledge of HTML5, CSS3, Tailwind
Excellent understanding of Flexbox and Grid
Experience in layout without design mockups, ability to work based on references
Ability to make independent decisions about structure, indents, and visuals
Understanding of the principles of adaptive and cross-browser layout
Understanding and parsing of JavaScript code, ability to write own snippets
Experience with Git (we use GitLab)
It will be a plus:
— Ability to read PHP scripts and understand their use in templates
— Work with templating engines (Twig, Blade, WordPress)
— Experience in copying and reproducing complex interfaces (news portals, catalogs, services)
— Experience in creating universal templates for different niches
— Optimization of sites for SEO
— Understanding of CI/CD processes
🌐 Send your resume: https://perm.hh.ru/vacancy/133667194?query=html-%D0%B2%D0%B5%D1%80%D1%81%D1%89%D0%B8%D0%BA&hhtmFrom=vacancy_search_list
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
hh.ru
Вакансия Frontend-разработчик \ Верстальщик в Москве, работа в компании Bypass Ltd
Зарплата: не указана. Москва. Требуемый опыт: 1–3 года. Занятость: полная. Дата публикации: 29.05.2026.
Frontend Developer
Location: Remotely in Russia
Company: Magnit
Salary: Discussed during the interview
Employment: Full-time
What will you be doing:
We expect:
🌐 Send resumes to: https://magnit.tech/vacancies/2884
Location: Remotely in Russia
Company: Magnit
Salary: Discussed during the interview
Employment: Full-time
What will you be doing:
Implementing and refining the user interface of systems
Implementing integration with the backend (API, sending and receiving data, error processing, authorization)
Participating in all stages of the development lifecycle: from requirements analysis and technical design to implementation, testing, deployment, and operational support
Responding promptly to incidents in the production environment, analyzing the causes, implementing fixes, and taking measures to prevent their recurrence
Creating and updating technical documentation: project solutions, deployment and operation instructions
We expect:
Confident proficiency in Angular Forms (including complex forms and data trees)
Knowledge and experience working with Angular Material and RxJS
Experience with classifiers (displaying object trees with parent-child relationships)
Ability to implement medium-complexity algorithms
Skill in layout and UI/UX design (there are no separate UI/UX specialists on the project)
Ability to use LLMs in work to optimize the coding process
Ability to immerse oneself in the business context and generate ideas for implementation
🌐 Send resumes to: https://magnit.tech/vacancies/2884
–––
Free job posting:@CodeTo_Career
Get 📚 Knowledge Base
Senior Frontend Developer (React Native) CDEK.Shopping
Location: Remote
Company: CDEK
Salary: Discussed during the interview
Employment: Full-time
What will you be doing?
What's important to us:
What we offer:
🌐 Send your resume: https://rabota.cdek.ru/vacancies/item/12410
Location: Remote
Company: CDEK
Salary: Discussed during the interview
Employment: Full-time
What will you be doing?
Developing new and improving existing product functionality for the app
Creating beautiful, smooth, and responsive mobile interfaces
Integrating the app with the backend via REST API
Showing initiative and applying your experience to the technical and product development of the app
Working as part of a team, participating in Code Review of colleagues' code from related mobile app teams
What's important to us:
3+ years of experience with TypeScript, React Native, preferably with Expo projects
Ability to work with app state and network requests - zustand, TanStack Query, Axios
Experience with developing your own native modules and implementing ready-made third-party solutions, preferably with Expo Modules
Ability and experience in working with systems for collecting product and technical metrics, writing unit tests using Jest and testing-library
Passion and love for your work, the desire to create a great product and beautiful UI
What we offer:
Official employment, social package (paid vacation, sick leave)
Remote work format
Work schedule 5/2, from 9:00 to 18:00, we are ready to discuss a more flexible schedule
Career growth, the opportunity to work in different cities
Medical insurance after the probationary period
Work in an accredited IT company
Work in a large international company with a popular CDEK.Shopping division
Corporate university with dozens of courses
Corporate discounts from our partners and the BestBenefits service
🌐 Send your resume: https://rabota.cdek.ru/vacancies/item/12410
–––
Free job posting:@CodeTo_Career
Get 📚 Knowledge Base
Full-Stack Engineer (React + Go/MERN)
Location: Remotely (overlap with UTC+2/3)
Company: Tria Finance
Salary: Discussed during the interview
Employment: Full-time
We build a security-first platform for digital asset operations. Our product is API-driven, highly auditable, and engineered for reliability. We're looking for a senior full-stack engineer who can own features end-to-end: from clean domain modeling in Go or Node.js to a crisp React UI.
What you'll do:
Must-have experience:
🌐 Send your resume: https://wantapply.com/full-stack-engineer-react-go-mern-at-tria-finance
Location: Remotely (overlap with UTC+2/3)
Company: Tria Finance
Salary: Discussed during the interview
Employment: Full-time
We build a security-first platform for digital asset operations. Our product is API-driven, highly auditable, and engineered for reliability. We're looking for a senior full-stack engineer who can own features end-to-end: from clean domain modeling in Go or Node.js to a crisp React UI.
What you'll do:
Build end-to-end product features across Go and Node.js/Express backends and React frontend
AI-assisted development: use Cursor/Copilot/ClaudeCode (or similar) daily to accelerate delivery, refactoring, and test generation—while verifying outputs and keeping code clean
Design backend services using DDD patterns (bounded contexts, aggregates, domain events), clean layering, and pragmatic architecture
Implement data models and migrations across PostgreSQL and MongoDB, using GORM, Mongoose, or raw queries where appropriate
Build and maintain REST APIs (and webhooks/event-driven workflows where needed) in both Go and Node.js/Express
Implement frontend flows in React (TypeScript): dashboards, admin workflows, status lifecycles, audit views
Ensure correctness and observability: structured logging, metrics, tracing, and production-ready error handling
Contribute to security fundamentals: RBAC, least-privilege access, safe secrets handling, and audit trails
Own quality: unit/integration tests, contract tests, and CI pipelines
Must-have experience:
5+ years building production systems with Go and/or the MERN stack (MongoDB, Express, React, Node.js), plus solid React experience
Strong backend fundamentals: concurrency, APIs, reliability, debugging
Hands-on with DDD (not just buzzwords): can model domains and keep boundaries clean
Strong database skills across PostgreSQL and MongoDB: schema/collection design, indexing, query tuning, migrations
Experience with GORM and/or Mongoose (or similar ORMs/ODMs) plus comfort dropping to raw SQL or aggregation pipelines when needed
Frontend proficiency in React (TypeScript preferred), including state management and form-heavy admin UIs
Good testing discipline (Go testing, Jest/Vitest, integration tests; frontend testing basics)
REQUIRED: confident daily use of AI coding tools (Cursor/Copilot/etc.) with disciplined verification and secure practices
🌐 Send your resume: https://wantapply.com/full-stack-engineer-react-go-mern-at-tria-finance
–––
Free job posting:@CodeTo_Career
Get 📚 Knowledge Base
Wantapply
Full-Stack Engineer (React + Go/MERN) at Tria Finance | Wantapply.com
Tria Finance hiring Full-Stack Engineer (React + Go/MERN). Remote position. Position: Full-Stack Engineer (React + Go/MERN) Location: Remote/Hybrid (overlap wi
Team Lead Frontend of the (Angular) Tantor Platform
Location: Remote
Company: Astra
Salary: Discussed at the interview
Employment: Full-time
Tantor Labs is an advanced technology company engaged in the development of systems for storing, analyzing, and processing corporate data.
Our team is an active participant in the PostgreSQL community both in Russia and abroad. We strive to provide businesses with much more than an alternative in terms of database management systems and create an entire ecosystem of interconnected solutions for working with corporate data.
We are developing the Tantor Platform and are looking for a Team Lead for the Frontend team (Angular).
What we do:
The Tantor Platform is an enterprise-platform for monitoring, configuring, and administering PostgreSQL instances.
Our frontend is the heart of the platform: through it, engineers and DBAs monitor the health of thousands of databases in real time, investigate incidents, tune the configuration, work with SQL, and communicate with the built-in AI assistant.
This is a complex, data-intensive product with live metric charts, heavy tables, a query editor, and multi-branding for several vendors.
Every day, it is used by DevOps, DBAs, and DBD professionals, for whom the speed and accuracy of the interface are a working tool, not a pleasant bonus.
Stack and responsibilities:
We are at the cutting edge of frontend: Angular 21 (signals, standalone, new control flow, OnPush), TypeScript 5.9, Nx-monorepo with several applications and shared libraries, RxJS, Angular Material, ag-grid, ECharts, Monaco Editor, transloco; we maintain quality with Storybook, Playwright (e2e, mocked, visual regression), and strict ESLint/Prettier.
As a team lead, you will be responsible for team development and technical leadership:
- Decomposing tasks and planning sprints with the PO,
- Developing the monorepo and shared libraries architecture,
- Setting code and testing standards,
- Conducting code reviews and mentoring developers, hiring and developing people.
- At the same time, you will remain a hands-on coach - writing code in key and complex parts, keeping track of productivity and technical debt, setting up CI/release processes, and interacting with backend and product teams.
What we expect:
- Strong commercial experience with Angular and TypeScript/RxJS (4-5 years) and experience leading a frontend team or acting as a lead developer;
- Deep understanding of modern Angular architecture (signals, standalone, OnPush), monorepo, and approaches to testing and productivity; the ability to make architectural decisions, take responsibility for deadlines and quality, set up processes, and develop people.
- We need a leader with a passion: one who energizes the team, takes responsibility for the product, is not afraid of complex legacy and scale, initiates improvements himself, and enjoys seeing his team make engineers' work faster and more convenient.
If you are interested in building a strong team and a serious product with real workload - come join us.
🌐 Send your resume: https://astra.ru/about/career/vacancies/52204/
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remote
Company: Astra
Salary: Discussed at the interview
Employment: Full-time
Tantor Labs is an advanced technology company engaged in the development of systems for storing, analyzing, and processing corporate data.
Our team is an active participant in the PostgreSQL community both in Russia and abroad. We strive to provide businesses with much more than an alternative in terms of database management systems and create an entire ecosystem of interconnected solutions for working with corporate data.
We are developing the Tantor Platform and are looking for a Team Lead for the Frontend team (Angular).
What we do:
The Tantor Platform is an enterprise-platform for monitoring, configuring, and administering PostgreSQL instances.
Our frontend is the heart of the platform: through it, engineers and DBAs monitor the health of thousands of databases in real time, investigate incidents, tune the configuration, work with SQL, and communicate with the built-in AI assistant.
This is a complex, data-intensive product with live metric charts, heavy tables, a query editor, and multi-branding for several vendors.
Every day, it is used by DevOps, DBAs, and DBD professionals, for whom the speed and accuracy of the interface are a working tool, not a pleasant bonus.
Stack and responsibilities:
We are at the cutting edge of frontend: Angular 21 (signals, standalone, new control flow, OnPush), TypeScript 5.9, Nx-monorepo with several applications and shared libraries, RxJS, Angular Material, ag-grid, ECharts, Monaco Editor, transloco; we maintain quality with Storybook, Playwright (e2e, mocked, visual regression), and strict ESLint/Prettier.
As a team lead, you will be responsible for team development and technical leadership:
- Decomposing tasks and planning sprints with the PO,
- Developing the monorepo and shared libraries architecture,
- Setting code and testing standards,
- Conducting code reviews and mentoring developers, hiring and developing people.
- At the same time, you will remain a hands-on coach - writing code in key and complex parts, keeping track of productivity and technical debt, setting up CI/release processes, and interacting with backend and product teams.
What we expect:
- Strong commercial experience with Angular and TypeScript/RxJS (4-5 years) and experience leading a frontend team or acting as a lead developer;
- Deep understanding of modern Angular architecture (signals, standalone, OnPush), monorepo, and approaches to testing and productivity; the ability to make architectural decisions, take responsibility for deadlines and quality, set up processes, and develop people.
- We need a leader with a passion: one who energizes the team, takes responsibility for the product, is not afraid of complex legacy and scale, initiates improvements himself, and enjoys seeing his team make engineers' work faster and more convenient.
If you are interested in building a strong team and a serious product with real workload - come join us.
🌐 Send your resume: https://astra.ru/about/career/vacancies/52204/
Free job posting:
Get the 📚 Knowledge Base
Frontend Developer
Location: Remote
Company: CENTER HK
Salary: Discussed at the interview
Employment: Full-time
3D-Outlet - the largest 3D printer store in the CIS.
We develop: an online store, internal CRM interfaces, a 3D printing platform, sales automation, kiosk solutions for offline points, new technological products
🎯 Main tasks:
1️⃣ Online store
Development and support of SPA
Catalog, filters, product cards
Cart, order placement
Personal account
Integration with payment systems
Optimization of loading speed
2️⃣ Internal systems
CRM interfaces
Analytics dashboards
Automation of business processes
Work with the amoCRM API
3️⃣ New projects
3D printing platform
Print cost calculator
Work with 3D viewing (in the future)
🧑🏼💻 Expectations from the candidate:
Vue.js (Composition API, Pinia/Vuex)
Work with REST API (Axios/Fetch)
HTML/CSS, adaptive layout
Git
Desire to understand business tasks, not just "lay out according to the TZ"
✅ It will be a plus:
TypeScript / Nuxt
Experience with e-commerce or CRM
Interest in 3D / WebGL
🔥 Advantages of working with us:
Work in a fast-growing technology business
Official employment from the first day, a stable workplace
3-month probation period
Convenient schedule: five working days, full remote work
Free printing of personal projects on the best corporate printers
Direct opportunity to influence the product
Minimum bureaucracy and support for any useful ideas of employees
Opportunity for additional training at the company's expense
🌐 Send your resume: https://perm.hh.ru/vacancy/133968885?ysclid=mq8585ha8358275417
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: CENTER HK
Salary: Discussed at the interview
Employment: Full-time
3D-Outlet - the largest 3D printer store in the CIS.
We develop: an online store, internal CRM interfaces, a 3D printing platform, sales automation, kiosk solutions for offline points, new technological products
🎯 Main tasks:
1️⃣ Online store
Development and support of SPA
Catalog, filters, product cards
Cart, order placement
Personal account
Integration with payment systems
Optimization of loading speed
2️⃣ Internal systems
CRM interfaces
Analytics dashboards
Automation of business processes
Work with the amoCRM API
3️⃣ New projects
3D printing platform
Print cost calculator
Work with 3D viewing (in the future)
🧑🏼💻 Expectations from the candidate:
Vue.js (Composition API, Pinia/Vuex)
Work with REST API (Axios/Fetch)
HTML/CSS, adaptive layout
Git
Desire to understand business tasks, not just "lay out according to the TZ"
✅ It will be a plus:
TypeScript / Nuxt
Experience with e-commerce or CRM
Interest in 3D / WebGL
🔥 Advantages of working with us:
Work in a fast-growing technology business
Official employment from the first day, a stable workplace
3-month probation period
Convenient schedule: five working days, full remote work
Free printing of personal projects on the best corporate printers
Direct opportunity to influence the product
Minimum bureaucracy and support for any useful ideas of employees
Opportunity for additional training at the company's expense
🌐 Send your resume: https://perm.hh.ru/vacancy/133968885?ysclid=mq8585ha8358275417
–––
Get 📚 Knowledge Base
hh.ru
Вакансия Frontend-разработчик в Москве, работа в компании ЦЕНТР ХК
Зарплата: не указана. Москва. Требуемый опыт: 1–3 года. Занятость: полная. Дата публикации: 08.06.2026.
Frontend Developer
Location: Remote
Company: Nobilis Tech
Salary: Discussed at the interview
Employment: Part-time
We are building a Russian industrial IT platform for pharmaceutical production - which helps factories produce medicines according to modern digital standards.
Our goal is for critical technologies for pharmaceuticals to be created in Russia, developed by Russian engineers, and not dependent on foreign suppliers.
We are looking for a frontend developer who is interested in creating complex user interfaces for real people in production: technologists, operators, shift leaders, quality specialists, and auditors.
This role might suit you if you:
What you will do:
What's important to know:
🌐 Send your resume to: https://geekjob.ru/vacancy/6a29a55659db7270e60d886f
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remote
Company: Nobilis Tech
Salary: Discussed at the interview
Employment: Part-time
We are building a Russian industrial IT platform for pharmaceutical production - which helps factories produce medicines according to modern digital standards.
Our goal is for critical technologies for pharmaceuticals to be created in Russia, developed by Russian engineers, and not dependent on foreign suppliers.
We are looking for a frontend developer who is interested in creating complex user interfaces for real people in production: technologists, operators, shift leaders, quality specialists, and auditors.
This role might suit you if you:
• are studying or have graduated from a strong technical university: MIPT, HSE, MSU, ITMO, Bauman MHTU, or another strong engineering university;
• participated in programming, mathematics, physics, or computer science Olympiads;
• want to create interfaces that depend on the real production process;
• love complex forms, tables, states, access rights, validations, and careful data handling;
• want to see your frontend being used by people in a real factory;
• believe that strong engineers should create world-class technologies in Russia.
What you will do:
You will develop the frontend of a live product and participate in the first industrial implementation.
• quickly fix UI bugs in production based on feedback from the production site;
• develop new screens and components within the existing design language;
• build complex forms with validation for recipes, step-by-step processes, electronic signatures, and production workflows;
• develop interfaces for batch execution and the electronic production journal (EBR);
• create dashboards and KPI visualizations based on Recharts or similar libraries;
• integrate the frontend with the REST API: loading states, error handling, optimistic updates, retry logic;
• support RBAC interfaces: roles, rights, module restrictions;
• ensure the correct display of the audit trail and change history;
• optimize the performance of components when working with large volumes of production data;
• participate in code review and maintain the cleanliness, consistency, and predictability of the UI codebase.
What's important to know:
• React 18+;
• TypeScript;
• React Hook Form or similar for complex forms;
• Redux Toolkit or Zustand;
• REST API integration via axios/fetch;
• CSS / Tailwind;
• Recharts or similar libraries for charts and dashboards;
• Git.
It's important for us that you are able to think about the user scenario, data, states, errors, and limitations of a real production product.
🌐 Send your resume to: https://geekjob.ru/vacancy/6a29a55659db7270e60d886f
–––
Get the 📚 Knowledge Base
Frontend Developer
Location: Remote
Company: Cvat (cvat.ai)
Salary: Discussed during interview
Employment: Full-time
As a Frontend Developer at CVAT.ai, you'll collaborate with our team of developers and engineers to enhance our visual data annotation tool. Your main focus will be on developing the platform and delivering an unparalleled user experience.
What you will be responsible for:
Designing, developing, and deploying scalable, reusable, modular, and efficient code that can handle multiple simultaneous requests within a fast-paced environment
Researching new tools and keeping yourself up-to-date on advancements and trends in the development space, as well as software and web development
Designing, developing, and testing UI and API integration for our products
Working within cross-functional teams to turn the feedback of various stakeholders into final products that meet their needs
Ensuring high performance and availability of applications and providing support for troubleshooting production issues
Leading the implementation of user interfaces and user experience recommendations in collaboration with the development team
What we expect from you:
Exceptional JavaScript skills (ES6/7)
3+ years of experience with ReactJS, incl. knowledge of functional programming
Good knowledge of web API's, in particular: DOM, Canvas, Storage, Web Workers
Experience with three.js as a significant advantage
Proficient in software development fundamentals and design patterns
Familiarity with CSS preprocessors such as SASS/LESS/Stylus is a plus
Understanding of cross-browser compatibility and web standards
Understanding of asynchronous programming in JavaScript
Experience with Git and GitHub or other source code management tools
Good English (at least intermediate)
Active in the open-source community and contributions are a plus
Why Join Us:
Be part of a team passionate about computer vision and open-source
Career development opportunities
Flexible work schedule with the freedom to work remotely from any location
A healthy work-life balance supported by generous vacation and sick leave policies
Medical insurance and benefits
Engage with a global developer community on impactful projects
🌐 Резюме отправлять: https://geekjob.ru/vacancy/6a22d11193e580c7e30b36da
–––
Бесплатный постинг вакансий: @CodeTo_Career
Забирай 📚 Базу Знаний
Location: Remote
Company: Cvat (cvat.ai)
Salary: Discussed during interview
Employment: Full-time
As a Frontend Developer at CVAT.ai, you'll collaborate with our team of developers and engineers to enhance our visual data annotation tool. Your main focus will be on developing the platform and delivering an unparalleled user experience.
What you will be responsible for:
Designing, developing, and deploying scalable, reusable, modular, and efficient code that can handle multiple simultaneous requests within a fast-paced environment
Researching new tools and keeping yourself up-to-date on advancements and trends in the development space, as well as software and web development
Designing, developing, and testing UI and API integration for our products
Working within cross-functional teams to turn the feedback of various stakeholders into final products that meet their needs
Ensuring high performance and availability of applications and providing support for troubleshooting production issues
Leading the implementation of user interfaces and user experience recommendations in collaboration with the development team
What we expect from you:
Exceptional JavaScript skills (ES6/7)
3+ years of experience with ReactJS, incl. knowledge of functional programming
Good knowledge of web API's, in particular: DOM, Canvas, Storage, Web Workers
Experience with three.js as a significant advantage
Proficient in software development fundamentals and design patterns
Familiarity with CSS preprocessors such as SASS/LESS/Stylus is a plus
Understanding of cross-browser compatibility and web standards
Understanding of asynchronous programming in JavaScript
Experience with Git and GitHub or other source code management tools
Good English (at least intermediate)
Active in the open-source community and contributions are a plus
Why Join Us:
Be part of a team passionate about computer vision and open-source
Career development opportunities
Flexible work schedule with the freedom to work remotely from any location
A healthy work-life balance supported by generous vacation and sick leave policies
Medical insurance and benefits
Engage with a global developer community on impactful projects
🌐 Резюме отправлять: https://geekjob.ru/vacancy/6a22d11193e580c7e30b36da
–––
Бесплатный постинг вакансий: @CodeTo_Career
Забирай 📚 Базу Знаний
Frontend Developer for the Design System
Location: Remote
Company: Tutu
Salary: Discussed at the interview
Employment: Full-time
We are looking for a Frontend Developer who, together with the team, will be responsible for the development, enhancement, and refinement of the component base of the design system for the Web platform, as well as the maintenance and further development of the token delivery system.
Your responsibilities will include:
— Designing UI component interfaces
— Developing new and refining existing UI kit components
— Participating in code reviews
— Writing documentation and component demonstrations (Storybook)
— Writing unit/integration/screenshot/snapshot tests
— Managing and processing tasks from the issue tracker
— Communicating with design system user teams: providing advice on component integration, collecting feedback, and troubleshooting issues
— Participating in the maintenance of the token delivery system
We expect you to:
— Have at least 3 years of Frontend development experience
— Have a deep understanding of JS (ES5+) and apply it in practice
— Be proficient in TypeScript and confident in describing types and interfaces, including for public component APIs
— Have a thorough understanding of HTML: semantics, accessibility, and SEO
— Be proficient in CSS/SCSS: Flexbox, Grid, custom properties, and variables
— Be confident in React: functional components, hooks, contexts, and reusable component patterns
— Work with Storybook: writing stories, documenting props, and demonstrating different component states
— Write unit tests, screenshot tests, and snapshot tests, including using Playwright
— Work with npm packages: publish and version your own packages
🌐 Send your resume to: https://c.tutu.ru/hr/vacancies/frontend-razrabotchik
–––
Free job posting: @CodeTo_Career
Get 📚 The Knowledge Base
Location: Remote
Company: Tutu
Salary: Discussed at the interview
Employment: Full-time
We are looking for a Frontend Developer who, together with the team, will be responsible for the development, enhancement, and refinement of the component base of the design system for the Web platform, as well as the maintenance and further development of the token delivery system.
Your responsibilities will include:
— Designing UI component interfaces
— Developing new and refining existing UI kit components
— Participating in code reviews
— Writing documentation and component demonstrations (Storybook)
— Writing unit/integration/screenshot/snapshot tests
— Managing and processing tasks from the issue tracker
— Communicating with design system user teams: providing advice on component integration, collecting feedback, and troubleshooting issues
— Participating in the maintenance of the token delivery system
We expect you to:
— Have at least 3 years of Frontend development experience
— Have a deep understanding of JS (ES5+) and apply it in practice
— Be proficient in TypeScript and confident in describing types and interfaces, including for public component APIs
— Have a thorough understanding of HTML: semantics, accessibility, and SEO
— Be proficient in CSS/SCSS: Flexbox, Grid, custom properties, and variables
— Be confident in React: functional components, hooks, contexts, and reusable component patterns
— Work with Storybook: writing stories, documenting props, and demonstrating different component states
— Write unit tests, screenshot tests, and snapshot tests, including using Playwright
— Work with npm packages: publish and version your own packages
🌐 Send your resume to: https://c.tutu.ru/hr/vacancies/frontend-razrabotchik
–––
Get 📚 The Knowledge Base
Lead JavaScript Developer
Location: Remote
Company: Alfa-Bank
Salary: Discussed at the interview
Employment: Full-time
Responsibilities:
Technology Stack:
Our Requirements for Candidates:
🌐 Send your resume to: https://job.alfabank.ru/vacancies/moskva/remote-job/glavnyii-razrabotchik-javascript_35546?text=java
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remote
Company: Alfa-Bank
Salary: Discussed at the interview
Employment: Full-time
Responsibilities:
Develop and maintain frontend applications in React + TypeScript
Participate in the design of microfrontend architecture
Make technical decisions with the team
Conduct code reviews
Participate in technical interviews and onboarding of frontend developers
Refactor and improve existing code
Configure error handling, monitoring, and logging
Interact with analysts, developers, and internal customers
Technology Stack:
JavaScript / TypeScript
React
TanStack Query (React Query)
React Router
Webpack Module Federation
Microfrontend architecture
REST API
Git
Our Requirements for Candidates:
3+ years of frontend development experience
Commercial experience developing in React + TypeScript
Product development experience
Understanding of JavaScript principles: event loop, async/await, closures, currying, V8 garbage collector operation
Good understanding of React internals: Fiber, Reconciliation, render props, lifecycle, and rendering optimization
Experience with TanStack Query (React Query)
Experience with microfrontends and/or Webpack Module Federation
Experience with UI component libraries
Understanding of frontend architecture principles
Experience configuring logging and error monitoring (Sentry and similar tools)
Skills in debugging frontend/backend interactions via the browser
Experience participating in code reviews, technical interviews, or developer onboarding
Ability to write maintainable and readable code
Experience in team-based development
🌐 Send your resume to: https://job.alfabank.ru/vacancies/moskva/remote-job/glavnyii-razrabotchik-javascript_35546?text=java
–––
Get the 📚 Knowledge Base
Senior Frontend Developer, User Interface Development
Location: Remote
Company: Ozon
Salary: Discussed at the interview
Employment: Full-time
You will:
It's important for us:
It's a plus:
🌐 Send your resume: https://ozon.tech/vacancies/05f3910f-018d-4f06-9b0b-d54b2b75414e-starshii-frontend-razrabotchik-razrabotka-pol-zovatel-skikh-interfeisov/
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: Ozon
Salary: Discussed at the interview
Employment: Full-time
Hello! This is the ERP development team.
We are responsible for accounting all financially significant events in Ozon: managing tariffs for sellers, generating financial and accounting documents, automating treasury operations and settlements with partners and customers. We also develop financial sections of the seller's personal account and tools for employees.
You will:
Develop the seller's personal account and applications for internal users.
Develop prototypes and UX concepts.
Support and develop the existing codebase (participate in code reviews/performance optimization/refactoring).
Participate in API design, interact with backend developers.
It's important for us:
5+ years of experience in JavaScript development.
Expert knowledge of JavaScript/TypeScript/HTML/CSS/Git.
Experience in Vue (NuxtJS) 2/3 development.
Understanding of UX principles.
Understanding of client-server architecture, experience in interacting with APIs.
Ability to write simple, structured, and readable code.
Understanding of classic algorithms and data structures.
Teamwork experience.
It's a plus:
Jira/Confluence.
Figma.
Gitlab, Docker, Nginx, WebSockets.
Experience in optimizing interface responsiveness (Performance).
Ability to write tests and testable code (CodeceptJS/Playwright/Jest).
🌐 Send your resume: https://ozon.tech/vacancies/05f3910f-018d-4f06-9b0b-d54b2b75414e-starshii-frontend-razrabotchik-razrabotka-pol-zovatel-skikh-interfeisov/
–––
Get 📚 Knowledge Base
Frontend Developer
Location: Remotely
Company: IRI
Salary: Discussed at the interview
Employment: Full-time
Duties:
Participation in the development of new projects;
Development of new functionality;
Refinement and optimization of functionality (support of existing systems);
API design;
Participation in the design of architectural solutions;
Development of solutions in a team;
Development of integration mechanisms;
Interaction with other team members, conducting reviews of pull requests from other developers.
Requirements:
Higher education;
Javascript/Typescript;
React, React Form, Redux, Webpack;
HTTP, WebSockets, REST;
Jest, Craco or similar;
Git;
Jira/Confluence or similar;
Knowledge in the field of design patterns;
Docker;
Gitlab.
It will be a plus:
ELK;
Experience in setting up and working with monorepo;
Experience in creating NPM packages.
Conditions:
Registration according to the Labor Code of the Russian Federation;
The opportunity to become a participant in a socially significant project;
Schedule 5/2, from 10:00 to 19:00;
Connection to the DMS after the trial period.
🌐 Send a resume: https://perm.hh.ru/vacancy/134175589?ysclid=mqhnr75mxg103490863
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remotely
Company: IRI
Salary: Discussed at the interview
Employment: Full-time
Duties:
Participation in the development of new projects;
Development of new functionality;
Refinement and optimization of functionality (support of existing systems);
API design;
Participation in the design of architectural solutions;
Development of solutions in a team;
Development of integration mechanisms;
Interaction with other team members, conducting reviews of pull requests from other developers.
Requirements:
Higher education;
Javascript/Typescript;
React, React Form, Redux, Webpack;
HTTP, WebSockets, REST;
Jest, Craco or similar;
Git;
Jira/Confluence or similar;
Knowledge in the field of design patterns;
Docker;
Gitlab.
It will be a plus:
ELK;
Experience in setting up and working with monorepo;
Experience in creating NPM packages.
Conditions:
Registration according to the Labor Code of the Russian Federation;
The opportunity to become a participant in a socially significant project;
Schedule 5/2, from 10:00 to 19:00;
Connection to the DMS after the trial period.
🌐 Send a resume: https://perm.hh.ru/vacancy/134175589?ysclid=mqhnr75mxg103490863
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
hh.ru
Вакансия Frontend-разработчик в Москве, работа в компании ИРИ
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Занятость: полная. Дата публикации: 15.06.2026.
Developer front-end (React)
Location: Remote
Company: IT_One
Salary: Discussed at the interview
Employment: Full-time
The Digital Credit digital platform automates the pre-credit processing of transactions for clients in the Corporate Investment Business (CIB) segment of the bank. The system enables the joint work of the bank's departments in a single digital space and allows to go from the stage of the application's appearance to the approval of the limit and the agreement of the terms with the client almost without the use of paper documents. The implementation of Digital Credit, in particular, has reduced the volume of routine tasks for employees by eliminating the manual transfer of data between systems. The development of the system will allow for a seamless integration with the product and accounting system being developed - Core Banking.
Stack of applied technologies:
• Java 17 with the use of Spring Framework
• ReactJS via TypeScript
• SQL, PostgreSQL, Hibernate
• CI/CD - an internal solution based on Kubernetes and Jenkins
• Message brokers RabbitMQ, Kafka and Apache ActiveMQ Artemis
Duties:
- Develop the client part of the systems;
- Design user interfaces;
- Cover the code with tests, participate in code reviews;
- Ensure effective communication within the team;
Mandatory requirements:
- Presence of higher professional education in the field of IT;
- Knowledge of modern system design concepts and basic design patterns;
- Understanding of the processes and methodologies of flexible software development;
- Stack: React + Redux; HTML 5, CSS3, JS, rxjs;
- Familiarity with the line of products for development from Atlassian;
- Skills in using the tools JIRA, Confluence, GitLab, UNIX CL;
- Design and development of interfaces for the client part;
- Development of new UI components and platform modules and their implementation;
- Maintenance of the solution, solving optimization tasks;
- Participation in sprint planning;
- Development of modular tests and code documentation;
- Participation in cross-review within teams.
🌐 Send a resume: https://www.it-one.ru/vacancies/cdc7264bf03a9e4382f8cec874678cf1/
––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remote
Company: IT_One
Salary: Discussed at the interview
Employment: Full-time
The Digital Credit digital platform automates the pre-credit processing of transactions for clients in the Corporate Investment Business (CIB) segment of the bank. The system enables the joint work of the bank's departments in a single digital space and allows to go from the stage of the application's appearance to the approval of the limit and the agreement of the terms with the client almost without the use of paper documents. The implementation of Digital Credit, in particular, has reduced the volume of routine tasks for employees by eliminating the manual transfer of data between systems. The development of the system will allow for a seamless integration with the product and accounting system being developed - Core Banking.
Stack of applied technologies:
• Java 17 with the use of Spring Framework
• ReactJS via TypeScript
• SQL, PostgreSQL, Hibernate
• CI/CD - an internal solution based on Kubernetes and Jenkins
• Message brokers RabbitMQ, Kafka and Apache ActiveMQ Artemis
Duties:
- Develop the client part of the systems;
- Design user interfaces;
- Cover the code with tests, participate in code reviews;
- Ensure effective communication within the team;
Mandatory requirements:
- Presence of higher professional education in the field of IT;
- Knowledge of modern system design concepts and basic design patterns;
- Understanding of the processes and methodologies of flexible software development;
- Stack: React + Redux; HTML 5, CSS3, JS, rxjs;
- Familiarity with the line of products for development from Atlassian;
- Skills in using the tools JIRA, Confluence, GitLab, UNIX CL;
- Design and development of interfaces for the client part;
- Development of new UI components and platform modules and their implementation;
- Maintenance of the solution, solving optimization tasks;
- Participation in sprint planning;
- Development of modular tests and code documentation;
- Participation in cross-review within teams.
🌐 Send a resume: https://www.it-one.ru/vacancies/cdc7264bf03a9e4382f8cec874678cf1/
––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Lead Frontend Developer
Location: Remotely
Company: Beeline
Salary: Discussed at the interview
Employment: Full-time
You now have the opportunity to join the best team in the Digital Development Product Development Department in the role of Lead Frontend Developer.
So, you will be responsible for:
Designing the architecture and writing SPA code taking into account work within WebView (iOS/Android) and in PWA mode.
Making key technical decisions: choosing a stack, project structure, approaches to state management, routing, and working with APIs.
Implementing and maintaining an integration layer with native applications (via Capacitor/Cordova or similar).
Conducting Code Review, setting and maintaining code quality standards.
Interacting with related teams (mobile development, backend, QA) on integration issues.
Participating in product discussions, helping to shape the technical vision of the product.
Setting up CI/CD (build, linting, tests, server deployment).
We will be happy to consider your candidacy if you have:
A deep understanding of the browser and network protocols, as well as browser APIs: Service Workers, Cache API, IndexedDB.
Experience in developing PWAs (offline modes, manifest, push notifications).
Confident command of JavaScript/TypeScript: understanding asynchrony, closures, and working with memory.
Experience with React: at least 4 years of commercial experience. Knowledge of component lifecycle, hooks, context, and composition patterns.
Experience in performance optimization: able to profile, identify bottlenecks, understand the Critical Rendering Path, and reduce bundle size.
Experience in creating projects from scratch: choosing a stack, configuring the build (Webpack / Vite), structuring the project.
Experience in mobile device layout: responsive, viewport, safe area insets, touch optimization.
Experience in leadership or managing a small team: code review, architectural decisions, mentoring, and responsibility for the technical quality of the product.
Experience in setting up CI/CD for frontend projects.
🌐 Send your resume to: https://job.beeline.ru/vacancies/08f545ed-c711-4ea9-845d-067f69f045c6
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remotely
Company: Beeline
Salary: Discussed at the interview
Employment: Full-time
You now have the opportunity to join the best team in the Digital Development Product Development Department in the role of Lead Frontend Developer.
So, you will be responsible for:
Designing the architecture and writing SPA code taking into account work within WebView (iOS/Android) and in PWA mode.
Making key technical decisions: choosing a stack, project structure, approaches to state management, routing, and working with APIs.
Implementing and maintaining an integration layer with native applications (via Capacitor/Cordova or similar).
Conducting Code Review, setting and maintaining code quality standards.
Interacting with related teams (mobile development, backend, QA) on integration issues.
Participating in product discussions, helping to shape the technical vision of the product.
Setting up CI/CD (build, linting, tests, server deployment).
We will be happy to consider your candidacy if you have:
A deep understanding of the browser and network protocols, as well as browser APIs: Service Workers, Cache API, IndexedDB.
Experience in developing PWAs (offline modes, manifest, push notifications).
Confident command of JavaScript/TypeScript: understanding asynchrony, closures, and working with memory.
Experience with React: at least 4 years of commercial experience. Knowledge of component lifecycle, hooks, context, and composition patterns.
Experience in performance optimization: able to profile, identify bottlenecks, understand the Critical Rendering Path, and reduce bundle size.
Experience in creating projects from scratch: choosing a stack, configuring the build (Webpack / Vite), structuring the project.
Experience in mobile device layout: responsive, viewport, safe area insets, touch optimization.
Experience in leadership or managing a small team: code review, architectural decisions, mentoring, and responsibility for the technical quality of the product.
Experience in setting up CI/CD for frontend projects.
🌐 Send your resume to: https://job.beeline.ru/vacancies/08f545ed-c711-4ea9-845d-067f69f045c6
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Frontend Developer for React
Location: Remote
Company: AFLT Systems
Salary: Discussed at the interview
Employment: Full-time
Duties:
Enhancing the existing functionality of the PJSC Aeroflot website modules.
Developing new functionality for the PJSC Aeroflot website modules based on microfrontend architecture.
Developing new components in the UI-Kit.
Integrating with the design system and adhering to UI/UX standards.
Working in an Agile process (streams and teams) while adhering to the release cycle.
Conducting code reviews and writing tests.
Designing and implementing APIs.
Requirements:
In-depth knowledge of React.js, ModernJS.
Microfrontends on ModuleFederation and SSR using ModernJS.
Experience with Redux, RTK (Redux Toolkit) and alternatives (MobX, Zustand).
Strong knowledge of JavaScript / TypeScript (ES6+, typing, patterns).
Experience with Webpack, Vite or other bundlers.
Experience with CSS-in-JS (Styled Components, Emotion, CSS Modules).
Experience with REST APIs, SOAP APIs, XML APIs, WebSockets.
Ability to work with legacy code.
Understanding of microfrontend architecture (Module Federation, etc.).
Skills in writing tests (Jest, React Testing Library, Cypress).
Expertise in designing frontend application architectures and knowledge of methodologies/patterns for architectural design (Micro Frontends, Feature-Sliced Design, Layered Architecture, etc.).
Leadership skills: mentoring, conducting code reviews, technical design decisions.
Ability to write builds, work with CI/CD, and set up deployments.
A plus:
Experience with React Server Components (RSC).
Knowledge of Node.js (writing simple APIs, BFF layers).
Experience with Docker, k8s (for microfrontend architecture).
Knowledge of Redis for static caching.
Knowledge of UX principles and ability to work with Figma.
Experience migrating from monolith to microfrontends.
🌐 Send your resume to: https://perm.hh.ru/vacancy/134277052?ysclid=mqkhrx6349946946332
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
Location: Remote
Company: AFLT Systems
Salary: Discussed at the interview
Employment: Full-time
Duties:
Enhancing the existing functionality of the PJSC Aeroflot website modules.
Developing new functionality for the PJSC Aeroflot website modules based on microfrontend architecture.
Developing new components in the UI-Kit.
Integrating with the design system and adhering to UI/UX standards.
Working in an Agile process (streams and teams) while adhering to the release cycle.
Conducting code reviews and writing tests.
Designing and implementing APIs.
Requirements:
In-depth knowledge of React.js, ModernJS.
Microfrontends on ModuleFederation and SSR using ModernJS.
Experience with Redux, RTK (Redux Toolkit) and alternatives (MobX, Zustand).
Strong knowledge of JavaScript / TypeScript (ES6+, typing, patterns).
Experience with Webpack, Vite or other bundlers.
Experience with CSS-in-JS (Styled Components, Emotion, CSS Modules).
Experience with REST APIs, SOAP APIs, XML APIs, WebSockets.
Ability to work with legacy code.
Understanding of microfrontend architecture (Module Federation, etc.).
Skills in writing tests (Jest, React Testing Library, Cypress).
Expertise in designing frontend application architectures and knowledge of methodologies/patterns for architectural design (Micro Frontends, Feature-Sliced Design, Layered Architecture, etc.).
Leadership skills: mentoring, conducting code reviews, technical design decisions.
Ability to write builds, work with CI/CD, and set up deployments.
A plus:
Experience with React Server Components (RSC).
Knowledge of Node.js (writing simple APIs, BFF layers).
Experience with Docker, k8s (for microfrontend architecture).
Knowledge of Redis for static caching.
Knowledge of UX principles and ability to work with Figma.
Experience migrating from monolith to microfrontends.
🌐 Send your resume to: https://perm.hh.ru/vacancy/134277052?ysclid=mqkhrx6349946946332
–––
Free job posting: @CodeTo_Career
Get the 📚 Knowledge Base
hh.ru
Вакансия Frontend-разработчик React в Москве, работа в компании АФЛТ-Системс
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Занятость: полная. Дата публикации: 17.06.2026.
Frontend Developer (Platform)
Location: Remote
Company: Wildberries
Salary: Discussed at the interview
Employment: Full-time
We are developing the Digital Supplier Platform (DSP) — a federal service for automating procurement activities. The platform ensures transparency and efficiency in public procurement, minimizes administrative burden, and creates equal conditions for suppliers, including small and medium-sized businesses.
What needs to be done:
Develop and maintain client business logic;
Participate in the design of new functionality;
Analyze and increase productivity;
Work on adaptive and cross-browser layouts;
Ensure and improve the quality of the existing codebase.
What experience and knowledge are needed:
Knowledge of React for creating user interfaces;
Experience in developing and building the architecture of modern web applications for at least 4 years;
Have written various utilities for webpack, npm packages, etc.;
Have solid knowledge of JS and TS.
🌐 Send your resume to: https://career.rwb.ru/vacancies/19015?
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Location: Remote
Company: Wildberries
Salary: Discussed at the interview
Employment: Full-time
We are developing the Digital Supplier Platform (DSP) — a federal service for automating procurement activities. The platform ensures transparency and efficiency in public procurement, minimizes administrative burden, and creates equal conditions for suppliers, including small and medium-sized businesses.
What needs to be done:
Develop and maintain client business logic;
Participate in the design of new functionality;
Analyze and increase productivity;
Work on adaptive and cross-browser layouts;
Ensure and improve the quality of the existing codebase.
What experience and knowledge are needed:
Knowledge of React for creating user interfaces;
Experience in developing and building the architecture of modern web applications for at least 4 years;
Have written various utilities for webpack, npm packages, etc.;
Have solid knowledge of JS and TS.
🌐 Send your resume to: https://career.rwb.ru/vacancies/19015?
–––
Free job posting: @CodeTo_Career
Get 📚 Knowledge Base
Frontend Developer Angular / Middle+, Senior
Location: Remote
Company: EvaTeam
Salary: from 300,000 to 450,000 rubles
Employment: Full-time
EvaTeam is a high-tech ecosystem of products and a leader in the market of import substitution solutions for Atlassian (Jira, Confluence, etc.) in Russia.
We create domestic IT products for project management, services, development, and corporate knowledge.
We are looking for a Angular Developer who can not only design interfaces according to the task, but also design supported functional areas: understand the boundaries of component responsibilities, services, and data sources, work carefully with state, think about extensibility, performance, and code quality.
Our frontend is not a "set of screens", but a modular Angular architecture with a feature-based structure, lazy routes, standalone components, typed data sources, local state services, signals/RxJS, and common UI components.
What you will be doing:
Develop new user scenarios in EvaTeam on Angular
Design feature modules
Create complex interfaces: tables, filters, forms, dialogs, different display modes
Work with server data through the model API, data sources, RxJS pipelines
Use and develop common UI components
Integrate new Angular areas with existing legacy infrastructure through neat bridge/service layers
Participate in code review, architecture discussions, and reducing technical debt
Optimize interface performance and predictability of change detection
What's important:
A solid knowledge of Angular: standalone components, lazy loading, routing, DI, lifecycle, guards/resolvers
Understanding of ChangeDetectionStrategy. OnPush and practices of optimizing Angular applications
Experience with RxJS: switchMap, mergeMap, forkJoin, finalize, shareReplay, managing subscriptions
Experience with Angular Signals: local UI state, computed, read-only state, linking signals and Observable streams
Good TypeScript: strict typing, generics, utility types, etc.
Ability to write small, understandable components and move business logic into services/data sources
Understanding of feature-based architecture, separation of concerns, dependency inversion, composition over inheritance
Careful code: clear names, no duplication, constants instead of repetitive strings, supported file structure
Git and the habit of working through code review
🌐 Send your resume to: https://perm.hh.ru/vacancy/134151678?ysclid=mqpcbw47o6737942082
–––
Free job posting: @CodeTo_Career
Get 📚 The Knowledge Base
Location: Remote
Company: EvaTeam
Salary: from 300,000 to 450,000 rubles
Employment: Full-time
EvaTeam is a high-tech ecosystem of products and a leader in the market of import substitution solutions for Atlassian (Jira, Confluence, etc.) in Russia.
We create domestic IT products for project management, services, development, and corporate knowledge.
We are looking for a Angular Developer who can not only design interfaces according to the task, but also design supported functional areas: understand the boundaries of component responsibilities, services, and data sources, work carefully with state, think about extensibility, performance, and code quality.
Our frontend is not a "set of screens", but a modular Angular architecture with a feature-based structure, lazy routes, standalone components, typed data sources, local state services, signals/RxJS, and common UI components.
What you will be doing:
Develop new user scenarios in EvaTeam on Angular
Design feature modules
Create complex interfaces: tables, filters, forms, dialogs, different display modes
Work with server data through the model API, data sources, RxJS pipelines
Use and develop common UI components
Integrate new Angular areas with existing legacy infrastructure through neat bridge/service layers
Participate in code review, architecture discussions, and reducing technical debt
Optimize interface performance and predictability of change detection
What's important:
A solid knowledge of Angular: standalone components, lazy loading, routing, DI, lifecycle, guards/resolvers
Understanding of ChangeDetectionStrategy. OnPush and practices of optimizing Angular applications
Experience with RxJS: switchMap, mergeMap, forkJoin, finalize, shareReplay, managing subscriptions
Experience with Angular Signals: local UI state, computed, read-only state, linking signals and Observable streams
Good TypeScript: strict typing, generics, utility types, etc.
Ability to write small, understandable components and move business logic into services/data sources
Understanding of feature-based architecture, separation of concerns, dependency inversion, composition over inheritance
Careful code: clear names, no duplication, constants instead of repetitive strings, supported file structure
Git and the habit of working through code review
🌐 Send your resume to: https://perm.hh.ru/vacancy/134151678?ysclid=mqpcbw47o6737942082
–––
Free job posting: @CodeTo_Career
Get 📚 The Knowledge Base
hh.ru
Вакансия Frontend-разработчик Angular / Middle+ Senior в Москве, работа в компании EvaTeam
Зарплата: от 300000 до 450000 ₽ за месяц. Москва. Требуемый опыт: более 6 лет. Занятость: полная. Дата публикации: 21.06.2026.