Задачи:
— Разработка и развитие сложных SPA на Angular 18+ для коммерческого production-продукта.
— Проектирование и реализация масштабируемых, переиспользуемых UI-компонентов.
— Интеграция frontend с REST API, WebSocket, GraphQL.
Задачи:
— Разработка новых продуктов и функциональности с нуля — от декомпозиции требований до релиза.
— Проектирование архитектуры новых модулей и сложных пользовательских сценариев.
— Сложные интеграции с внешними сервисами, SDK и системными API.
— Технический аудит существующего приложения и поиск архитектурных узких мест.
— Code Review, декомпозиция задач и помощь команде в принятии технических решений.
Опыт и достижения:
— Проектирование архитектуры сложных платформенных функций с пересмотром технических решений после исследования ограничений iOS.
— Совместная работа с архитекторами и backend-командой по взаимодействию между модулями, работе с большими объёмами данных и оптимизации производительности.
— Реализация интеграций без технической документации, восстановление поведения системы по реализации другой платформы.
— Работа с WebSocket, GraphQL, кастомными механизмами авторизации и сложными сетевыми сценариями.
— Инициирование внедрения современных инженерных практик: SwiftUI, архитектурные грумминги, улучшение API-контрактов, развитие процессов code review и технического взаимодействия.
— В продуктовом стартапе единственный iOS-разработчик, отвечал за архитектуру приложения, сетевой слой, платежную инфраструктуру, CI/CD, публикации в App Store, выбор технологий и техническое развитие продукта.
— Участие в пути от MVP до успешного международного релиза.
Технологии:
Swift, SwiftUI, UIKit, Swift Concurrency, Combine, RxSwift, MVVM, Clean Architecture, VIPER, Coordinator, REST, GraphQL, WebSocket, StoreKit 2, WidgetKit, CallKit, WebRTC, Git, GitLab CI/CD, Xcode Cloud.
Развитие:
— Изучение Flutter, участие в коммерческом проекте.
— Планируется обучение Machine Learning и Big Data для углубления знаний в обработке данных и интеллектуальных системах.
Формат работы:
— Part-time, около 20 часов в неделю.
— Удалённая работа.
Оплата:
— Ставка 2000 ₽/час.
Описание вакансии Ищем Full-Stack QA Engineer, который умеет работать как с ручным тестированием, так и с автоматизацией. Важная часть роли — тестирование web и API, взаимодействие с разработчиками, анализ изменений и активное использование AI-инструментов в работе.
Удалённоmiddle
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Show contacts Job description Ищем Full-Stack QA Engineer, который умеет работать как с ручным тестированием, так и с автоматизацией. Важная часть роли — тестирование web и API, взаимодействие с разработчиками, анализ изменений и активное использование AI-инструментов в работе.
Разработка нового функционала продукта SOAR на базе общей платформы, с использованием предоставляемых ею инструментов. Участие в обсуждении вариантов реализации фичей.
* Проектировать архитектуру сервисов и микросервисов, выбирать подходящие паттерны и подходы; * Писать высокопроизводительный, безопасный и поддерживаемый код на Go с учётом особенностей конкурентности (горутины, каналы, примитивы синхронизации);
Задачи:
— Проведение Code Review
— Декомпозиция и оценка задач
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет
— Отличное владение JavaScript (ES6+)
— Уверенное владение TypeScript
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация
— Опыт работы с Redux/Redux Toolkit, TanStack
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL
— Опыт оптимизации web-приложений
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры)
— Знание и умение применять GOF, DRY, KISS
— Знание методологий разработки (Agile/SCRUM)
— Опыт работы с распределёнными системами управления версиями
— Опыт работы с React Native (будет плюсом)
— Опыт работы с MUI (будет плюсом)
— Опыт работы в проектах на базе микрофронтовой архитектуры (будет плюсом)
— Опыт работы и внедрения RTK Query (будет плюсом)
Условия:
— full-time
— Оформление по ТК/ИП
— IT аккредитация
— Техника для комфортной работы
— Система аттестаций
— Возможность принять участие в интересном проекте и последующих проектах компании
Задачи:
— Работа на крупном проекте в роли опытного Frontend-разработчика на React.
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет;
— Отличное владение JavaScript (ES6+);
— Уверенное владение TypeScript;
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация;
— Опыт работы с Redux/Redux Toolkit, TanStack;
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL;
— Опыт оптимизации web-приложений;
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры);
— Знание и умение применять GOF, DRY, KISS;
— Опыт проведения Code Review;
— Опыт декомпозиции и оценки задач;
— Знание методологий разработки (Agile/SCRUM);
— Опыт работы с распределёнными системами управления версиями.
Будет плюсом:
— Опыт работы с React Native;
— Опыт работы с MUI;
— Опыт работы в проектах на базе микрофронтовой архитектуры;
— Опыт работы и внедрения RTK Query.
Стек проекта:
— Инфраструктура: RedOS, Docker, Kubernetes, Nginx;
— СУБД и хранилища: PostgreSQL, Redis, Pangolin, ClickHouse, S3;
— Backend: .NET 8 / .NET 10;
— Frontend: React, Redux/RTK Query, MUI, Vite, Module Federation, React Native;
— CI/CD: MSBuild, Azure DevOps;
— Интеграции: Kafka, RabbitMQ, ETL/ELT;
— Мониторинг: Elasticsearch, Logstash, Kibana, Prometheus, OpenTelemetry, Grafana;
— Безопасность: Vault, Keycloak;
— Документация API: Swagger.
Условия:
— Работа в крупной, международной IT-компании;
— Оформление по ТК/ИП;
— IT аккредитация;
— Техника для комфортной работы;
— Система аттестаций;
— Возможность принять участие в интересном проекте и последующих проектах компании.
About ActAI
There are over 5 billion users using basic applications today such email, notes, tasks, calendar and they're not AI-native. Our mission is to build proactive applications for anyone in the world, who are not used to complex prompting. We aim to bring intelligence to conversations, errands, organising and workflows, with minimal to no prompting. Our application focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion. We believe products will greatly reduce hallucinations.
Our objective is to organise anyone's life.
Role
As a Web Frontend Engineer, you will build the core web experiences, including Chat, Notes, Calendar, Docs and Sheets.
You will own complex, highly interactive product surfaces from architecture through implementation, working closely with product, design, backend and AI engineers to make AI a native part of how users communicate, write, organise and work.
What You'll Own
Build major web experiences across Chat, Notes, Calendar, Docs, and Sheets.
Develop complex interactions including real-time messaging, collaborative editing, rich-text editing, scheduling, tables, and spreadsheets.
Build reusable frontend architecture and components that work consistently across ActAI applications.
Integrate streaming AI responses, proactive actions, and model-driven experiences directly into product workflows.
Own frontend performance, responsiveness, reliability and accessibility across browsers and devices.
Work closely with product and design to take ideas from prototype to production quickly.
What We're Looking For
Strong experience building complex, production web applications using React, TypeScript and modern frontend technologies.
Deep understanding of frontend architecture, state management, browser APIs, and performance.
Experience building highly interactive products such as chat, collaboration, productivity, document editing, calendars, or workspaces.
Experience with real-time systems, WebSockets, streaming APIs, or collaborative interfaces.
Strong product and UI judgment with attention to interaction details.
Able to independently own features from technical design through production.
Outcomes
Users can communicate, write, organise and collaborate seamlessly across Chat, Notes, Calendar, Docs and Sheets.
Complex interactions such as group messaging, editing, scheduling and collaboration feel fast and reliable.
AI capabilities are integrated naturally into product workflows rather than added as separate chatbot experiences.
Frontend architecture remains fast, maintainable and reusable as ActAI expands into new applications and workflows.
Tech Stack
TypeScript
React.js / Next.js
HTML / CSS
WebSockets / streaming APIs
Node.js
REST / GraphQL APIs
How We Work
The best products today in the world were built by small, world-class teams. We are a high talent density and hands-on team. We make decisions collectively and move at rapid speed, striking a balance between shipping high-quality work and learning.
Joining our team requires the ability to bring structure, exercise judgment and execute independently. Our goal is to put in the hands of our users a truly magical product.
Interview Process
If there appears to be a fit, we'll reach out to schedule 3, but no more than 4 interviews.
Applications are evaluated by our technical team members. Interviews will be conducted via virtual meetings and/or onsite.
We value transparency and efficiency, so expect a prompt decision. If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us and help bring practical AI benefits to billions of users globally.
Задачи:
— Проектировать и разрабатывать клиентское веб-приложение с нуля.
— Анализировать производительность и оптимизировать клиентское приложение.
— Заниматься адаптивной и кросс-браузерной вёрсткой.
— Взаимодействовать с дизайнерами, бэкенд-разработчиками и другими специалистами.
Требования:
— Опыт работы с JavaScript, TypeScript, React на коммерческих проектах от 4 лет (Middle+/Senior).
— Умение решать задачи по оптимизации производительности.
— Опыт разработки с использованием стейт-менеджеров (Redux, MobX, Reatom).
— Использование REST API, GraphQL API, WebSockets.
— Опыт работы с микрофронтами.
— Проектирование приложений с учетом требований к масштабированию и неравномерной нагрузке.
— Опыт написания тестов (юнит, интеграционные, нагрузочные).
Будет плюсом:
— Опыт разработки фронтенд-платформы.
— Применение паттернов проектирования распределенных систем.
Условия:
— Удаленный формат работы.
— Гибкое начало дня с 9 до 11.
— Компенсация расходов на обучение и курсы английского после испытательного срока.
— Компенсация расходов на спорт после испытательного срока.
— Возможность релокации на Кипр.
— Конкурентная оплата.
Задачи:
— Разрабатывать и поддерживать высоконагруженные микросервисные решения на Node.js с использованием Fastify и Prisma ORM;
— Проектировать и внедрять систему событийной обработки данных (event sourcing) на базе Kafka;
— Интегрировать сервисы с внешними системами и API, обеспечивая безопасность, стабильность и масштабируемость интеграций;
— Разрабатывать и развивать GraphQL API для фронтенд- и мобильных приложений;
— Закрывать фронтенд-задачи на Next.js с помощью ИИ-инструментов (Claude Code, Cursor и аналогов) без необходимости быть фронтенд-экспертом;
— Оптимизировать производительность приложений и баз данных PostgreSQL (скорость отклика, надёжность, устойчивость);
— Проводить код-ревью, поддерживать высокое качество кода и следовать best practices;
— Обеспечивать высокую доступность и отказоустойчивость системы, участвовать в мониторинге и разборе инцидентов;
— Взаимодействовать с командой разработки, продакт-менеджерами и другими стейкхолдерами для эффективной реализации задач.
Требования:
— Опыт работы от 3 лет в роли Node.js Developer;
— Уверенные знания JavaScript / TypeScript и опыт работы с фреймворками (Fastify / Express / Koa и др.);
— Опыт проектирования и разработки RESTful API;
— Глубокое понимание асинхронного программирования и event-driven архитектуры;
— Практический опыт работы с базами данных: PostgreSQL, MongoDB (или другими NoSQL);
— Готовность брать на себя фронтенд-задачи на Next.js и эффективно использовать ИИ-инструменты для разработки;
— Базовое понимание React / Next.js и верстки будет плюсом;
— Будет преимуществом опыт с Docker и Kubernetes.
Условия:
— Полностью удаленный формат работы - работай из любой точки мира;
— Возможность профессионального роста, развития и расширения зоны ответственности;
— Участие в проектах, которыми ежедневно пользуются тысячи пользователей;
— Команду без лишней бюрократии, где ценят инициативность и здравый смысл;
— Компенсацию медицинской страховки.
Задачи:
— Проектировать, внедрять и управлять решениями и контролями безопасности для AWS и Kubernetes, включая методы изоляции для платформы RCE-as-a-Service.
— Создавать, развёртывать и поддерживать инфраструктуру как код с использованием Terraform, обеспечивая высокие стандарты безопасности.
— Проводить оценки безопасности, моделирование угроз и аудиты AWS и Kubernetes.
— Сотрудничать с командами разработки и эксплуатации для внедрения лучших практик безопасности в CI/CD.
— Мониторить и реагировать на инциденты безопасности в облаке, выявлять причины и рекомендовать меры по устранению.
— Обеспечивать соответствие требованиям комплаенса (SOC 2, ISO 27001, GDPR, HIPAA, PCI DSS).
— Наставлять инженеров и продвигать культуру облачной безопасности в организации.
Требования:
— Опыт работы в облачной безопасности не менее 5 лет, глубокие знания AWS.
— Профессиональные навыки в области безопасности Kubernetes: защита кластеров, RBAC, сетевые политики, управление уязвимостями контейнеров.
— Экспертное владение Terraform.
— Знание сервисов безопасности AWS (IAM, GuardDuty, Security Hub, CloudTrail, WAF).
— Знакомство с CNAPP решениями (Wiz) и SIEM (Panther).
— Понимание безопасного жизненного цикла разработки ПО, безопасности CI/CD и DevSecOps.
— Желательны сертификаты AWS Certified Security – Specialty, Certified Kubernetes Security Specialist (CKS), Terraform Associate.
— Приветствуются сертификаты SANS или OffSec.
— Отличные навыки решения проблем, коммуникации и лидерства.
Условия:
— Удалённая работа из США (SF, NYC или Remote).
— Конкурентная зарплата и пакет вознаграждений, включая акции, медицинские льготы и гибкий отпуск.
Дополнительно:
— Работа в команде инженеров, тесное сотрудничество с командой безопасности.
— Технологический стек включает Typescript, React, Apollo GraphQL, Redux, Express, Postgres, Redis, Kubernetes, Terraform, Helm, AWS.
About garden3d:
We are a worker owned creative collective innovating on brands, IRL communities, IoT devices, and cross platform apps. We share profit, open source everything, spin out new businesses, and invest in exciting ideas through financial and/or in-kind contributions. Our clients include Google, Stripe, Figma, Hinge, ACLU, Mozilla, The Nobel Prize, MIT, Etsy, and others. We operate a global decentralized community space collective called Index Space.
About Sanctuary Computer:
We build a technology shop prioritizing close collaboration between client and craftsperson, working on design-forward websites, robust web apps, and native mobile development.
Who we’re looking for:
Senior Shopify Developer with deep e-commerce expertise and modern frontend engineering skills. Responsibilities include:
— Collaborate with Technical Leads and Designers to meet custom e-commerce and technical needs.
— Build and maintain high-performance storefronts using custom Liquid (Online Store 2.0) and headless architectures (Shopify Storefront API, GraphQL, Hydrogen/Remix, Next.js).
— Implement responsive, accessible, pixel-perfect interfaces based on design specs with attention to interaction details and motion design.
— Integrate storefronts with headless CMS (Sanity, Contentful), payment gateways, subscriptions, search, and third-party e-commerce APIs.
— Optimize e-commerce performance focusing on Core Web Vitals, asset delivery, bundle size, and runtime efficiency.
— Architect scalable, reusable component libraries and design systems.
— Write clear documentation for store management, custom app integrations, and codebase maintenance.
— Participate in project rituals including Sprint Planning, standups, code reviews, and retrospectives.
Candidate profile:
Happy, relaxed, easy to get along with, flexible except on work quality, smart workflow management, prefers deep work but participates in strategic conversations. Interests in design, art, music, food, or fashion are a plus.
Must-Have Competencies:
— 8+ years writing highly performant frontend code with focus on 95+ Lighthouse scores and Core Web Vitals.
— Deep Shopify ecosystem mastery: custom Shopify themes (Liquid, JSON templates, Online Store 2.0), headless storefronts using Shopify Storefront API (GraphQL), Hydrogen/Remix, Next.js.
— Expert-level TypeScript and modern CSS (Tailwind CSS, CSS Modules), animation libraries (GSAP, Framer Motion).
— Experience integrating Shopify with headless CMS (Sanity, Contentful, Prismic) and third-party services (Klaviyo, Recharge, Algolia/Searchspring, Stripe).
— Fluency with PaaS platforms: Vercel, Netlify, Shopify Oxygen.
— Experience with state management (Zustand, Redux, Pinia) and API integration for cart state, multi-currency, checkout flows.
— Building accessible (WCAG compliant), responsive interfaces with SEO best practices, testing frameworks (Jest, Playwright, Cypress), maintainable code.
— Knowledge of WebSockets, caching strategies (Redis, CDN-level/Cloudflare), advanced image delivery.
Nice-to-Have Competencies:
— Custom Shopify App development using Node.js, Remix, GraphQL Admin API, Shopify CLI.
— Shopify Plus & Enterprise features: Shopify Functions, Checkout Branding API, Shopify Scripts, B2B configurations.
— Tracking & Analytics: server-side tracking, GTM, Meta Pixel, Customer Privacy APIs.
— WebGL, Canvas & 3D: Three.js or similar.
— Full-stack & API design: PostgreSQL, REST/GraphQL API, OAuth, JWT.
— Client-facing and management experience.
Compensation:
$40/hr to $120/hr depending on seniority and leadership experience. Projects typically at least 8 full-time weeks.
Interview process:
Intro call, panel interview, reference call, then offer.
Work culture:
Transparency with profit & loss sharing, carbon negative studio, strong morals rejecting non-aligned work, async and decentralized communication, remote friendly, building open source and internal products.
Application instructions:
Submit complete and thoughtful application with relevant links.
Почему мы ищем коллегу? Расширение штата для усиления команды разработки. Бизнес-область: Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.
Условия:
— Трудоустройство в соответствии с ТК РФ.
— Компания имеет аккредитацию в сфере информационных технологий.
— Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.
— Обеспечиваем необходимым техническим оснащением для работы.
— Полный социальный пакет.
— Приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью.
— Стремимся создать инклюзивную рабочую среду.
— Важно указывать в сопроводительном письме зарплатные ожидания.
Стек технологий и инструментов:
Frontend: Языки: JavaScript (ES6+), TypeScript
Фреймворк: Vue.js (Composition API)
Разметка: HTML5, CSS3 (Flexbox, Grid)
Препроцессор: SASS
Интеграция: REST API, GraphQL, WebSocket
Сборка и автоматизация: Webpack, Vite, npm/yarn
DevOps: Система контроля версий: Git
Контейнеризация: Docker (плюсом)
CI/CD: GitLab CI (плюсом)
Дополнительно (плюсом): FSD (Feature-Sliced Design), Storybook, Разработка дизайн-систем
Обязанности:
— Создание удобных и современных веб-интерфейсов с использованием передовых технологий JavaScript (ES6+)
— Подготовка качественной и семантически правильной разметки страниц средствами HTML5 и CSS3 с применением препроцессоров (Sass/LESS)
— Интеграция frontend-части с серверной частью посредством REST API / GraphQL / WebSocket
— Поддержка и развитие существующего UI-кита
— Оптимизация производительности приложений для быстрой загрузки и плавной работы на любых устройствах и в браузерах
— Совместная работа с backend-разработчиками для улучшения интеграции компонентов
— Участие в процессах code review, обмен опытом и поиск наилучших технических решений
— Тесное взаимодействие с командой дизайнеров и backend-разработчиков для достижения высокого качества конечного продукта
Необходимые навыки и опыт:
— Опыт работы не менее 2 лет в качестве frontend-разработчика, участие в разработке крупных и сложных проектов
— Отличное знание HTML5 и CSS3, включая Flexbox и Grid, а также препроцессора SASS
— Владение современными стандартами JavaScript (ES6+), TypeScript, опыт разработки с использованием Vue.js (Composition API)
— Уверенное владение Git, понимание и опыт работы с ветвлением, pull requests, code review
— Навык работы с системами сборки и автоматизации (Webpack, Vite, npm/yarn)
— Опыт интеграции с бэкенд-системами, глубокое понимание работы с RESTful API, опыт работы с WebSocket
— Способность создавать качественный, легко поддерживаемый и читаемый код
— Способность анализировать чужой код, выявлять и исправлять ошибки
— Самостоятельность в принятии решений и высокая степень ответственности за качество выполняемых работ
Этапы отбора:
— Первичное телефонное интервью
— Онлайн-собеседование
— Решение
PS: За сопроводительное письмо и пару слов о себе сразу + в карму от тимлида.
Коммерческий опыт на Android: более 5 лет, работал в ArwinApp, Inkast, Korpu, игровых студиях (Империя, Район - игры с надстройкой над libgta.so).
Коммерческий опыт на C++ и Qt: более 5 лет.
Используемые языки: Java, Kotlin, C++, QML, JS.
Фреймворки: Android SDK, Qt.
Принципы ООП, SOLID.
Архитектурные паттерны: MVVM, MVP, MVC, MVI.
Работа с сетями: Retrofit, Gson, OkHttp, Rest API.
Внедрение зависимостей: Dagger 2, Hilt.
Работа с базами данных: Room, SharedPreferences.
Навигация: Navigation Components.
Работа с асинхронностью: Coroutines.
Работа с жизненным циклом и ViewBinding: LiveData, ViewBinding.
Работа с потоками данных: Flow.
Загрузка и кэширование изображений: Glide, Coil.
Jetpack Compose.
JUnit.
GraphQL.
Опыт работы с NDK.
Готов к частичной занятости и проектной работе, открыт к удаленной работе.