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.