Задачи:
— Создание мобильного приложения iOS и Android с нуля для международного книжного маркетплейса Burtz.
— Разработка необходимой backend-инфраструктуры.
— Работа с дизайном приложения в Figma.
— Использование React Native и TypeScript для мобильной части.
— Использование Supabase / PostgreSQL для базы данных, авторизации и хранения файлов.
— Разработка серверной бизнес-логики на NestJS / Node.js по мере необходимости.
— Интеграция платежной системы Stripe / Stripe Connect для платежей, комиссий и выплат.
— Работа с REST API и Webhooks.
— Использование GitHub и CI/CD для управления кодом и автоматизации.
— Автоматизированное тестирование.
Требования:
— Опытный самостоятельный React Native / Full-stack разработчик уровня Senior.
— Опыт выпуска коммерческих приложений в App Store и Google Play.
— Уверенные знания TypeScript, React Native и backend-разработки.
— Опыт работы с PostgreSQL, API и проектированием баз данных.
— Понимание платёжных интеграций и безопасности.
— Опыт работы с GitHub, CI/CD и структурированным управлением задачами.
— Способность самостоятельно планировать разработку, оценивать сроки и отвечать за технический результат.
Условия:
— Долгосрочное сотрудничество с фиксированной ежемесячной оплатой.
— Работа в международной компании, зарегистрированной в Великобритании, с приоритетным рынком в Европе.
— Полностью новая разработка мобильного приложения без использования предыдущего кода.
— Прозрачность процесса и профессиональное управление разработкой.
— Работа по этапам и спринтам с использованием GitHub Projects / Issues.
— Регулярные коммиты, Pull Requests, демонстрации и тестовые сборки.
— Все исходные коды, репозитории, база данных и инфраструктура находятся под контролем компании.
— Возможность обсуждения размера оплаты индивидуально в зависимости от опыта, загрузки и оценки проекта.
— После запуска MVP возможно продолжение сотрудничества для развития и поддержки платформы.
Дополнительно:
— Рассматриваются альтернативные архитектурные решения, включая Flutter, при условии обоснования преимуществ.
— Предпочтение современным технологиям с долгосрочной поддержкой и независимостью от конкретного разработчика.
— Необходимость изучения проекта, оценки сроков и загрузки перед началом сотрудничества.
— Предусматривается договор с обязательствами, сроками, приёмкой и передачей прав на результаты разработки.
Задачи:
— Разработка и поддержка frontend-функциональности на TypeScript и React
— Разработка и доработка UI-компонентов, включая таблицы и формы
— Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений
— Использование AI-агентов для повышения эффективности разработки
— Работа в рамках SDD-подхода
Требования:
— От 4 лет опыта с TypeScript и React
— Опыт работы в FinTech — обязателен
— Практический опыт с Redux Toolkit и Redux Saga
— Опыт разработки таблиц и форм с использованием Formik и Yup
— Понимание принципов Feature-Sliced Design (FSD)
— Понимание важности линтеров, качества кода и тестового покрытия
— Готовность работать с большим legacy-кодом и последовательно снижать технический долг
— Уверенное владение AI-агентами в разработке
— Знакомство с SDD-подходом
— Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям
— Знакомство с Module Federation (будет плюсом)
— Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga (будет плюсом)
Условия:
— Удалённая работа
— Занятость full-time
— Зарплата до 190 000 ₽ gross ИП
Задачи:
— Разработка и поддержка frontend-функциональности на TypeScript и React.
— Разработка и доработка UI-компонентов, включая таблицы и формы.
— Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений.
— Использование AI-агентов для повышения эффективности разработки.
— Работа в рамках SDD-подхода.
Требования:
— От 4 лет опыта с TypeScript и React.
— Опыт работы в FinTech — обязателен.
— Практический опыт с Redux Toolkit и Redux Saga.
— Опыт разработки таблиц и форм с использованием Formik и Yup.
— Понимание принципов Feature-Sliced Design (FSD).
— Понимание важности линтеров, качества кода и тестового покрытия.
— Готовность работать с большим legacy-кодом и последовательно снижать технический долг.
— Уверенное владение AI-агентами в разработке.
— Знакомство с SDD-подходом.
— Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям.
Будет плюсом:
— Знакомство с Module Federation.
— Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga.
УдалённоГеография найма не уточнена, офис: Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разработка и поддержка frontend-функциональности на TypeScript и React.
— Разработка и доработка UI-компонентов, включая таблицы и формы.
— Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений.
— Использование AI-агентов для повышения эффективности разработки.
— Работа в рамках SDD-подхода.
Требования:
— От 4 лет опыта с TypeScript и React.
— Опыт работы в FinTech — обязателен.
— Практический опыт с Redux Toolkit и Redux Saga.
— Опыт разработки таблиц и форм с использованием Formik и Yup.
— Понимание принципов Feature-Sliced Design (FSD).
— Понимание важности линтеров, качества кода и тестового покрытия.
— Готовность работать с большим legacy-кодом и последовательно снижать технический долг.
— Уверенное владение AI-агентами в разработке.
— Знакомство с SDD-подходом.
— Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям.
Условия:
— Удалённый формат работы.
— Локация: Москва / Московская область.
— Вилка зарплаты до 190 000 ₽ gross ИП.
Будет плюсом:
— Знакомство с Module Federation.
— Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga.
Задачи:
— Разработка главной страницы — реестр справок с таблицей, фильтрами (в том числе продвинутые фильтры и чипы), пагинацией и табами (Справки / Результаты обработки / Настройки).
— Разработка лайтбокса справки — многоступенчатой формы (stepper: клиент → вычет → создание/редактирование) с валидацией, сохранением черновика, подписанием через CADES/КриптоПро, историей изменений и корректировками.
— Разработка лайтбокса подтверждения 10ДО — расшифровка документов, выбор сертификата, просмотр связанных справок, статусы.
— Разработка лайтбокса подключения/отключения продукта — OTP-подтверждение, трекинг статуса, создание/аннулирование приложений.
— Разработка лайтбокса импорта справок — загрузка XML, парсинг, маппинг данных.
— Разработка лайтбокса массовых операций — массовое подписание и расшифровка файлов через CryptoPro ActiveX.
— Разработка страницы статуса продукта — отслеживание текущего статуса продуктов.
— Интеграция криптографического слоя с CADES Plugin (CryptoPro), выбор сертификатов, диагностика, подпись файлов.
— Интеграция с внутренней системой аналитики СберБизнес, трассировка действий.
— Покрытие автотестами на Playwright с Allure-отчётами.
Требования:
— Глубокое знание TypeScript (типобезопасные паттерны, conditional types, template literal types, типобезопасные хуки).
— Опыт работы с React 3+ года, продвинутые паттерны (compound components, render props, error boundaries, Suspense, concurrent features).
— Опыт проектирования сложных state-машин и оптимизации ререндеров с Redux Toolkit / State Management, настройка RTK Query (invalidation, polling, optimistic updates).
— Опыт проектирования и поддержки модульных/микрофронтендных приложений, разделения слоёв (domain/service/presentation).
— Оптимизация производительности React-приложений (code splitting, bundle analysis, memoization, virtualization, lazy loading).
— Опыт построения тестовой инфраструктуры (E2E, integration, contract tests), покрытие тестами более 80%.
— Настройка linting, code review, code ownership, contribution guidelines.
Будет плюсом:
— Опыт работы с криптографическими библиотеками и плагинами (CryptoPro, webcrypto).
— Опыт работы с OpenAPI codegen и поддержкой типобезопасных API-клиентов.
— Опыт работы с i18n в сложных проектах (namespace-ы, pluralization, fallback-языки).
— Опыт менторинга и проведения code review.
— Опыт работы с design systems и UI-библиотеками.
— Опыт работы в банковском/финтех секторе.
— Понимание бизнес-процессов налогового учёта.
Условия:
— Формат работы: офис на период испытательного срока, после возможен гибрид (Москва).
— Полной удалёнки нет.
Location: Kazakhstan
Workplace: Remote
🌍 Remote | UTC+8 | Core collaboration hours: 13:00–19:00 Manila Time
Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia, starting in the Philippines.
We combine global fintech expertise with deep local market knowledge to make financial services simple, accessible, and useful for millions of people across the region.
7M+ app downloads. 2M+ monthly active users. 7,000+ partner stores. US$310M+ raised from leading global investors.
Manila-based, globally distributed, and hybrid-first — our team spans 45+ countries.
If you want to solve complex problems at scale and impact how millions of people access and manage money, come build with us.
Southeast Asia's fintech moment starts here.
About the role:
You'll build the interfaces and shared component library that power multiple Salmon products, with a direct hand in performance, accessibility, and reliability.
What you'll do:
- Work across a shared design system, theming, and localization layer used by multiple product teams
- Collaborate closely with design, backend, and platform teams to ship user-facing features end-to-end
- Operate in a codebase with generated API typings, CI/CD pipelines, and active error monitoring and analytics
What you'll own:
- Build and maintain user interfaces in React and Next.js across multiple products.
- Build reusable UI components and contribute to the shared component library
- Integrate frontend applications with REST and GraphQL APIs using generated typings
- Optimize rendering performance and bundle size to improve user experience
- Write and maintain unit and integration tests to protect product reliability
- Contribute to code reviews and help evolve frontend best practices
What makes you a strong fit:
- Strong experience with React and TypeScript
- Solid understanding of Next.js fundamentals: routing, SSR, ISR, and data fetching
- Proficiency in modern state management using Redux Toolkit and RTK Query
- Experience with component-driven development and design system principles
- Familiarity with build tools (Webpack, Vite) and CI/CD fundamentals
- Solid understanding of web performance fundamentals, with a track record of optimizing production applications and writing comprehensive tests
What we offer:
Ownership and flexibility
- Stock option plan — four-year vesting with a 25% cliff after the first year
- Fully remote work with core collaboration hours from 13:00 to 19:00 Manila time (UTC+8)
- Company-provided tools and equipment
Health and time off
- Medical insurance support for you and your family through co-funding or reimbursement, depending on your location and subject to policy limits
- Access to an internal mental health support specialist
- 22 vacation days, Philippine public holidays, and 15 sick days
Growth and team experience
- Opportunities to learn and share your expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications
- Company-sponsored trips to Manila to meet and work with your team in person
- High-performing teams can earn a dedicated beach house week in Southeast Asia
We believe strong teams are built by people with different backgrounds, experiences, and points of view. Salmon is an equal opportunity employer, and we make hiring decisions based on skills, experience, and potential.
Location: Buenos Aires, Argentina; Bangalore, India; Medellín, Colombia; Guadalajara, Mexico; Lahore, Pakistan; Manila, Philippines
Workplace: fully
We're a remote, product-focused startup building AI- and algorithm-driven systems. We're
looking for a FullStack Engineer who can move fluidly between React frontends and Django
backends.
You'll own features end-to-end: from designing the data model, building the API, to crafting the
UI that brings it all together. You'll work with a small distributed team across several countries,
shipping fast and iterating based on real feedback.
💰
$100 Bonus Opportunity:
Candidates who successfully complete the coding assessment and meet our quality standards may be invited to an additional evaluation stage. Candidates who successfully pass this stage and are selected to proceed to the final interview will receive a
$100 bonus
. To be considered for the assessment, please submit your resume through this job application. If your resume is approved, we’ll send you the coding assessment with further instructions.
What You'll Do
Build and ship
complete features
across React frontend and Django backend.
Develop responsive web apps using
React
and
Material UI (MUI).
Design
backend services and APIs
using
Python + Django
(DRF or similar).
Create
clean, responsive UIs
with
React
that connect to our services.
Implement
algorithmic/AI logic
(scoring, ranking, decision rules) and surface it in the UI.
Write
pragmatic, production-ready code
that ships fast and iterates easily.
What We're Looking For
Strong proficiency in
React
and
Material UI.
Attention to detail:
You care about alignment, spacing, and how the app feels to the user.
Comfortable designing and building
RESTful APIs
(bonus if you’ve used DRF or similar frameworks).
Experience working on
non-trivial business logic or algorithms
(e.g., decision flows, scoring rules, optimization logic).
Good instincts around
performance
: understanding query behavior, avoiding obvious pitfalls, and using caching when it counts.
Ability to work
independently in a remote environment
and communicate clearly.
Bonus Points For
Comfortable coding with
AI assistants
(Claude Code, Cursor, etc.).
Experience shipping complete products in startups, side projects, or hackathons.
Background in
algorithms or data-heavy systems.
Experience with
GCP, Redis, or Docker/Kubernetes.
Familiarity shipping mobile apps with
React Native.
This role is a
central piece of our product roadmap
, and we're aiming to fill it quickly once we
meet the right person. If it resonates with you,
go ahead and apply now
. Send us your resume
to start the assessment process (and get a chance at the $100 bonus).
Location: London, United Kingdom
Workplace: fully
About InvestEngine
We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with over £3.5 billion in assets — and we’re just getting started.
We’ve been featured by
MoneyWeek
,
Finder
and
Forbes
, and we’re growing fast with big ambitions.
About the Role
We’re looking for a
Senior Frontend Engineer
to join our
Pensions Team
as its first dedicated frontend engineer. The team looks after around
100,000 SIPP accounts
and thousands of pension transfers every month.
You’ll own our pensions web journeys end to end — from clarifying requirements with Product, Design and Backend to building, testing, releasing and checking how features behave in production. Your first big goal is the frontend scope of a
pension administrator migration
: new account-opening flows, updated legal documents and in-app changes for existing customers.
The team is backend-heavy, so you’ll be the frontend voice in technical decisions: shaping API contracts with backend engineers, setting how frontend work is reviewed and tested in Pensions, and later onboarding a second frontend engineer.
What You’ll Do
Build and maintain customer-facing pension journeys in
React and TypeScript
Own features from refinement to production, shipping web in the same sprint as backend
Agree
API contracts
, states and error handling with backend engineers and designers
Build complex, multi-step forms for account opening, transfers and declarations
Write unit and component tests, and release safely behind
feature flags
Monitor features in production and fix issues quickly
Work in a large, long-lived codebase and follow our documented frontend architecture
Use AI coding tools (Claude Code, Codex) in daily work — and review what they produce
Set frontend review and testing practices in the team, and onboard our next frontend engineer
Collaborate with Product, Design, QA, Operations and the wider frontend group
What We’re Looking For
Commercial experience with React and TypeScript
as your main tools over the last 2+ years, in a large, long-lived codebase
Production experience with a
state manager
beyond component state (Effector, Redux or similar)
Solid
REST API integration
skills, including loading and error states
Experience working closely with backend engineers —
discussing and shaping API contracts
, not just consuming them
Experience building
complex or multi-step forms
in production
Unit or component testing as part of your daily work (Jest, React Testing Library or similar)
General understanding of
web accessibility
(semantic HTML, keyboard navigation, ARIA)
Experience working within a documented frontend architecture
Strong ownership: you clarify unclear requirements before you start and see features through to production
Clear communication with engineers and non-technical stakeholders
English B2+
and fluent Russian
Nice to Have
Hands-on backend experience — commercial or personal projects
Experience building a
Backend for Frontend (BFF)
layer
Experience planning frontend architecture and breaking work down for other engineers
Experience with
Effector
Playwright
or other end-to-end testing tools
Feature flags and error monitoring (GrowthBook, Sentry or similar)
React Native
experience
Experience in fintech or another regulated industry — not required, we’ll get you up to speed
How We Work
We’re a lean, collaborative team where engineers have a real influence on product, architecture and engineering culture.
We value
ownership, curiosity and continuous improvement
. We start from the customer problem rather than the ticket, and we pick the simplest solution that works.
In Pensions, you’ll be the team’s frontend owner — the person who makes sure pension features reach customers on web
at the same pace as the backend
.
What We Offer
Impact from day one
— own the web side of a business-critical pensions product
Real ownership
— shape how frontend works in the team from the start
Growth
— onboard and mentor the next frontend engineer joining the team
Modern tooling
— TypeScript, React, Effector, Jest, Playwright, Storybook, Claude Code and Codex
Remote-first and flexible
— work from anywhere, at your own pace
Unlimited vacation
— take time off when you need it, no fixed limits
Supportive team
— thoughtful, skilled colleagues who care about quality and results
Hiring Process
Intro call with our Talent team
Technical interview with the Frontend team (about 1 hour, case-based discussion, no live coding)
Gamified cognitive assessment to understand how you think and problem-solve
Final conversation with our CTO
Задачи:
— разрабатывать backend и микросервисы
— разрабатывать и развивать frontend
— интегрироваться с текущими сервисами через API
— участвовать в проектировании и реализации новых функций
Требования:
— опыт работы с React и Node.js (Express)
— знание REST API
— опыт работы с PostgreSQL
— опыт работы с i18n будет плюсом
Условия:
— удалённая работа
— проектная занятость
— оплата поэтапно или фиксированная стоимость проекта
Для отклика необходимо прислать резюме, ссылку на GitHub, несколько слов о релевантном опыте и желаемую вилку по оплате.
Location: Seville, Spain
We currently have a vacancy for a
Full Stack developer
fluent in English, to offer his/her services as an expert
remotely (within EU)
. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team.
Your tasks:
Designing and developing tools to interact with social media platforms and facilitate data collection workflows;
Creating user-friendly front-end interfaces for data annotation and analysis purposes using modern frameworks and technologies;
Developing back-end APIs and services to store, manage, and process data, and integrate with data analysis tools and pipelines;
Writing scripts to automate tasks and workflows, using languages such as Bash and Python;
Configuring and maintaining Linux-based systems for development and testing environments
Ensuring the scalability, security, and performance of the tools using automation and monitoring tools;
Providing technical support, troubleshooting, and maintenance for all developed tools.
Requirements
Master’s or PhD degree in Computer Science, Computer Engineering, or related field. with relevant IT professional experience of at least 7 years;
Minimum 3 years of experience in automation and scripting using languages such as Bash and Python to streamline development workflows and system administration tasks.Experience in Python, JavaScript, and web development technologies (HTML/CSS);
Minimum 3 years of professional experience in full-stack web development, including designing and developing tools and applications;
Minimum 3 years of experience in designing and implementing front-end interfaces using modern frameworks (such as React) and web technologies (HTML/CSS, JavaScript);
Minimum 3 years of experience in developing back-end APIs and services using frameworks such as Flask, including database design and integration;
Minimum 3 years of experience in database management systems, including both relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB);
Minimum 3 years of experience in Linux system administration, including user management, networking, security, and system configuration;
Minimum 3 years of experience with containerization technologies (such as Docker) and orchestration tools (such as Kubernetes);
Minimum 3 years of experience with agile development methodologies, version control systems (such as Git), and project tracking tools.
Experience with automation and scripting using Bash and Python for task and workflow optimisation;
Experience with agile development methodologies and version control systems such as Git;
Experience with project management software such as JIRA and Microsoft Project;
Experience with collaboration platforms such as Confluence and SharePoint;
Knowledge of reporting methods;
Certifications in web development, front-end or back-end frameworks (e.g., React, Flask, or equivalent platforms), cloud computing platforms (such as AWS, Azure, or Google Cloud), containerization and orchestration technologies (such as Docker, Kubernetes, or equivalent platforms), database management systems, software engineering, DevOps, or related fields will be an asset.
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(20648/10/2026)
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Задачи:
— Участие в проработке, планировании и оценке задач
— Участие в проектировании и разработке архитектуры приложений
— Ревью кода
Требования:
— Хорошее знание JavaScript / TypeScript
— Опыт разработки SPA от 3х лет на React, Redux/MobX
— Умение писать поддерживаемый код
— Способность аргументировать выбор технологий и подходов в разработке
— Умение работать с макетами (например, в Figma)
Будет плюсом:
— Опыт работы с дизайн-системами, в частности, с Ant Design
— Понимание устройства backend и инфраструктуры
Условия:
— Полная занятость
— График: 5/2
— Формат работы: гибрид
Задачи:
— Оптимизировать производительность сайтов и устранять технические проблемы.
— Много работы с легаси.
— Внедрять ИИ-агентов для оптимизации рутинных задач и контроля качества.
— Участвовать в подготовке релизов и контролировать качество перед публикацией и после на проде.
— Взаимодействовать с bitrix-разработчиками и внутренним заказчиком (коллеги из смежных отделов).
— Участвовать в обсуждении архитектурных решений и улучшении кодовой базы.
— Выдвигать предложения по улучшению UI/UX.
— Самостоятельно разбираться в технической документации проектов.
Требования:
— Опыт разработки веб-приложений от 3 лет.
— Обязателен опыт работы с командами Bitrix-разработчиков.
— Опыт работы в Git (gitlab).
— Опыт использования ИИ-агентов.
— Понимание принципов и технологии сборки проекта (npm, vite/rollup, webpack).
— Опыт работы в Figma.
— Опыт написания unit тестов.
— Практические знания алгоритмов, структур данных, HTTP и DOM.
— Навыки создания кроссбраузерной и адаптивной верстки.
— Аналитическое мышление и способность работать в команде.
— Хорошее понимание автотематики (желательно).
— Будет плюсом: понимание механизмов кеширования, очередей задач и фоновых обработчиков (например, JWT, Redis, REST API).
— Опыт с терминалом в Linux.
— Понимание CI/CD процессов.
— Техническое образование.
Условия:
— Удалённая работа.
— Испытательный срок 2-3 месяца.
— Оформление по ТК РФ.
— Своевременная оплата труда.
— Пятидневный рабочий график (пн-пт) с 08:00 до 16:30 (возможно согласовать другой график).
— Профессиональный коллектив.
— Медицинская страховка, оплачиваемый отпуск, бесплатное питание, абонемент в спортклуб.
— Возможности для профессионального роста и участия в значимых проектах в автомобильной отрасли.
Компания занимается инженерно-брендинговой деятельностью, является эксклюзивным представителем известных брендов, что открывает широкие перспективы для развития сотрудников.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Задачи:
— Поддерживать и развивать фронтенд существующих сервисов платформы
— Анализировать текущую кодовую базу (React, Vue)
— Дорабатывать UI, исправлять баги и оптимизировать производительность
— Проводить рефакторинг и унификацию фронтенда (в том числе возможный переезд на единый стек)
— Интегрировать фронтенд с бэкендом через REST API
— Участвовать в CI/CD-процессах (сборка, деплой фронтенда)
Требования:
— Опыт коммерческой разработки на React (уровень Middle)
— Опыт коммерческой разработки на Vue (уровень Middle-)
— Уверенное знание JavaScript (ES6+) и TypeScript
— Понимание подходов к построению SPA: компонентный подход, state management (Redux/Vuex/Pinia), роутинг
— Опыт работы с REST API и асинхронными запросами
— Понимание принципов CI/CD (сборка, деплой, пайплайны)
— Опыт работы с системами сборки (Webpack, Vite)
— Готовность быстро погружаться в незнакомый код и легаси
— Умение работать в команде, коммуникабельность
— Желателен опыт работы с PHP
Условия:
— Полная занятость
— Оформление по трудовому договору
— График работы 5/2
— Формат работы: на месте работодателя, удалённо или гибрид (Москва)
Задачи:
— писать ключевые фичи и сложные части, проектировать архитектуру;
— вести разработчика в команде: ревью, менторинг, планирование;
— выстраивать CI/CD, тесты и релизный процесс;
— отвечать за производительность и стабильность приложений в сторах;
— находить, что в разработке можно автоматизировать, и доводить это до рабочего процесса.
Требования:
— 5+ лет мобильной разработки, из них 3+ на React Native и TypeScript;
— опыт лида или менторства;
— несколько приложений в App Store / Google Play с реальной аудиторией;
— архитектура приложений с нуля и при масштабировании;
— нативные модули (iOS/Android) и Expo;
— монетизация: подписки, пейволлы, реклама;
— AI в ежедневной работе;
— английский от B2, русский от C1.
Плюсом: аналитика и A/B-тесты, оптимизация под low-end устройства.
Условия:
— реальное владение техническими решениями;
— продукты с прямым влиянием на метрики;
— процессы, построенные вокруг автоматизации;
— нужные инструменты и автоматизации за счёт компании;
— минимум бюрократии и прямая работа с фаундером.
УдалённоleadЛокация: Удаленка (любая страна, кроме РФ и РБ)
Задачи:
— Разрабатывать операторский интерфейс для работы с очередью документов и результатами обработки
— Показывать исходный документ рядом со структурированными данными и связывать поля с фрагментами источника
— Реализовывать подтверждение, исправление и отклонение результатов, историю изменений и сравнение версий
— Создавать поиск, фильтры, статусы, массовые действия, выгрузки и журнал пользовательских операций
— Разрабатывать аналитические представления и дашборды поверх рассчитанных данных
— Проектировать сложное состояние интерфейса, асинхронные сценарии, оптимистичные изменения и фоновое обновление
— Разрабатывать API и сервисный слой, необходимые для завершения пользовательских сценариев
— Интегрироваться с внутренними источниками данных на чтение
— Реализовывать фоновые задачи и версионирование результатов
— Участвовать в создании диалогового интерфейса поверх рассчитанных и проверенных данных
— Обеспечивать разграничение доступа, аудит действий, контейнеризацию и наблюдаемость приложения
Требования:
— Рассматриваются кандидаты уровня middle+ и выше
— Сильный TypeScript и практический опыт промышленной разработки на React
— Опыт создания интерфейсов с высокой плотностью данных для внутренних операционных систем
— Умение проектировать нетривиальное клиентское состояние и асинхронные пользовательские сценарии
— Опыт работы со сложными таблицами, формами, фильтрами, очередями и многошаговыми процессами
— Node.js или Bun на уровне разработки production API
— PostgreSQL и SQL, понимание проектирования схем данных
— Готовность смотреть на задачу глазами пользователя и при необходимости проходить по всему техническому стеку
ГибридmiddleГеография найма не уточнена
Зарплата не указана
УдалённоKazakhstan; 🌍 Remote | UTC+8 | Core collaboration hours: 13:00–19:00 Manila Time; Fully remote work with core collaboration hours from 13:00 to 19:00 Manila time (UTC+8)