Перейти к содержимому
T
Techstack
Київ

Full-Stack Developer (TypeScript, Node.js, React, AWS)

Американська компанія, що розвиває платформу для збору коштів на соціальні ініціативи, шукає Full-Stack розробника. Потрібен досвід з TypeScript, Node.js, React, AWS та Terraform. Пропонують віддалену роботу, професійний розвиток та конкурентні умови.

middle удалённо
Языки: English · Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><b>О продукте:</b></p><p>Наш партнер — американская компания, которая развивает цифровую fundraising-платформу с важной социальной миссией: помогать молодежным организациям, школам, спортивным командам и детям привлекать средства для реализации спортивных, образовательных и общественно полезных инициатив.</p><p>Платформа была создана в 2017 году с идеей помогать людям раскрывать свой потенциал и достигать важных для них целей. Наша команда присоединилась к развитию продукта еще на ранних этапах его становления и с тех пор принимает активное участие в его совершенствовании и масштабировании.</p><p>Сегодня платформа развивается в соответствии с product-driven подходом, ориентированным на постоянные эксперименты, развитие продукта на основе данных и достижение измеримых результатов. Кросс-функциональные product pods отвечают за отдельные направления продукта, работают с определенными метриками и непрерывно внедряют улучшения, используя современный технологический стек, масштабируемую архитектуру и лучшие инженерные практики.</p><p><b><br>Твоя команда:</b></p><p>Ты можешь стать ценным участником команды разработки. В нашем проекте каждый участник выполняет свою роль и берет на себя ответственность, помогая создавать сильную, единую команду, сосредоточенную на достижении общих целей. Наша компания высоко ценит общение и сотрудничество. Ты сможешь общаться с разными специалистами в проекте и учиться у них. Кроме того, ты будешь работать с различными инструментами и платформами, что позволит тебе расширить свои знания и навыки в области.</p><p><b><br>Стек технологий:</b><b><br><br></b></p><p><b>Основа:</b> TypeScript, Nx Monorepo.</p><p><b>Backend:</b> Node.js (Express), typedi, Serverless (AWS Lambda), AWS SDK.</p><p><b>Frontend:</b> React 19, Next.js, MobX / mobx-state-tree, Formik, vanilla-extract.</p><p><b>Базы данных:</b> PostgreSQL, TypeORM, DynamoDB.</p><p><b>Тестирование:</b> Jest, Supertest, Pact (Contract testing), React Testing Library.</p><p><b>Инфраструктура:</b> AWS (Full ecosystem), Terraform, LocalStack.</p><p><b>Инструменты и мониторинг:</b> OpenAPI, Sentry, Winston, Amplitude, Segment.</p><p><br><br><b>Культура:</b></p><p>Мы стремимся поддерживать высокие стандарты в технологической индустрии, и это является одним из ключевых принципов нашей работы. Именно поэтому компания и каждый член команды постоянно развиваются и совершенствуются.</p><p>Каждый из нас имеет возможность вносить свой вклад в развитие продукта, компании, команды, индустрии и собственного профессионального пути.</p><p>В Techstack вы можете выбирать различные направления развития в соответствии со своими интересами:</p><ul><li>Meetups — возможность делиться знаниями и развиваться через обмен опытом внутри компании и в локальных технических сообществах.</li><li>Роли Mentor или Technical Lead — возможность поддерживать других специалистов, делиться экспертизой и практическим опытом.</li><li>Участие в technical Guilds и AI community, где команды обсуждают технические решения, подходы, архитектурные практики и актуальные тенденции индустрии.</li><li>Привлечение к Pre-Sales направлению, где вы сможете участвовать в discovery-фазах проектов, формировании технических решений, оценке проектов и технических консультациях для потенциальных партнеров, непосредственно влияя на развитие компании и стратегические бизнес-возможности.</li><li>Участие в процессах найма и технических интервью в качестве технического эксперта — коммуникация с кандидатами, оценка технических компетенций и формирование сильной инженерной команды компании.</li></ul><p>Все эти направления формируют культуру развития, экспертизы и взаимоподдержки как внутри команды, так и в компании в целом.</p><p><br><b>Твои обязанности:</b></p><p><b> </b></p><ul><li>Разработка и поддержка масштабируемых full-stack приложений с использованием TypeScript, Node.js, Express, React/React Native и Next.js (SSR/CSR).<br><br></li><li>Работа с существующей serverless- и microservices-инфраструктурой на AWS (Lambda, API Gateway, SQS, RDS, DynamoDB) и взаимодействие с Infrastructure as Code (Terraform).<br><br></li><li>Участие в рефакторинге и совершенствовании бизнес-логики приложения, в частности финансовых и транзакционных модулей, с соблюдением стандартов надежности данных.<br><br></li><li>Поддержка стабильности и отказоустойчивости системы через внедрение качественной обработки ошибок, мониторинга и логирования в рамках текущих архитектурных решений.<br><br></li><li>Разработка RESTful API и backend-сервисов в соответствии с бизнес-требованиями и фронтенд-архитектурой продукта.<br><br></li><li>Обеспечение высокого качества кода через написание тестирования (unit, integration, smoke) и участие в процессах CI/CD.<br><br></li><li>Оптимизация производительности отдельных компонентов системы и работа над стабильной работой приложения под растущей нагрузкой.<br><br></li><li>Тесное командное взаимодействие с DevOps, QA, Product и Design для эффективной реализации функционала, имеющего реальный бизнес-влияние.<br><br></li><li>Участие в мониторинге состояния системы, помощь в выявлении bottlenecks и постоянном совершенствовании процессов разработки.<br><br></li><li>Работа с уровнем хранения данных (PostgreSQL, DynamoDB, RDS), включая поддержку схем данных, выполнение миграций и обеспечение консистентности.</li></ul><p><b><br>Это о тебе:</b><b><br><br></b></p><ul><li>3+ года коммерческого опыта в full-stack разработке с реальными production-решениями.</li><li>Уверенные практические знания TypeScript, Node.js и Express.</li><li>Опыт разработки на React и/или React Native, включая работу с Next.js (SSR и CSR).</li><li>Опыт работы с AWS-сервисами (Lambda, API Gateway, SQS, SNS, EventBridge, RDS, DynamoDB).</li><li>Умение писать unit- и интеграционные тесты (использование LocalStack, понимание test coverage).</li><li>Понимание асинхронных паттернов взаимодействия (SQS, SNS, EventBridge, pub-sub).</li><li>Практический опыт поддержки serverless-архитектур и использования Terraform для конфигурации ресурсов.</li><li>Понимание принципов построения microservices и работы в распределенных системах.</li><li>Способность работать с механизмами обеспечения fault tolerance и высокой доступности систем.</li><li>Хорошее понимание реляционных (PostgreSQL) и NoSQL (DynamoDB) баз данных, опыт поддержки схем и оптимизации запросов.</li><li>Опыт работы в CI/CD-среде с автоматизированным тестированием и деплоем.</li><li>Понимание принципов observability: опыт работы с мониторингом и логированием.</li><li>Сильные аналитические навыки и способность самостоятельно решать сложные технические задачи.</li><li>Английский язык на уровне Upper-Intermediate (B2+) для свободного общения с командой и стейкхолдерами.</li></ul><p><br><b>Будет преимуществом:</b></p><ul><li>Опыт работы с финансовыми или транзакционными системами.</li><li>Опыт в сферах E-commerce или EdTech.</li><li>Понимание принципов Performance Profiling.</li><li>Опыт оптимизации затрат (Cost optimization) в AWS.</li></ul><p><b><br>Что у нас есть для тебя:</b></p><ul><li>стабильная и долгосрочная позиция в опытной команде;</li><li>широкие возможности для профессионального и карьерного роста — профессиональные вызовы, побуждающие к росту, митапы, хакатоны, профессиональные комьюнити и т.д.;</li><li>прямая коммуникация со всеми стейкхолдерами и возможность влиять на разработку продукта;</li><li>горизонтальные связи и отсутствие микроменеджмента вместо традиционной иерархии — все тиммейты доступны друг для друга по всем вопросам;</li><li>хабы во Вроцлаве (Польша), Львове, Киеве и Харькове, или все необходимое для удаленной работы;</li><li>до 50% компенсации стоимости образовательных курсов и конференций для профессионального роста;</li><li>бесплатные курсы английского языка и бизнес-английского;</li><li>20 days-off, 7 sick-days для поддержки твоего здоровья и отдыха;</li><li>юридическая и бухгалтерская поддержка во всех странах, где компания имеет офисы;</li><li>appreciation gifts к значимым событиям и поводам.</li></ul><p><b>Этапы присоединения к Techstack:</b></p><ul><li>Предварительный скрининг с рекрутером;</li><li>Проверка английского языка;</li><li>Интервью с нашими техническими экспертами;</li><li>Интервью с VP of Engineering;</li><li>Интервью с нашим партнером (optional).</li></ul><p><b>О нас:</b></p><p>Techstack — это компания по инжинирингу технологических продуктов, которая привносит высокие стандарты разработки в IT-индустрию и поддерживает их. Мы предоставляем возможность каждому члену команды влиять на развитие продукта, компании и процессов. Узнай о Techstack <a href="https://tech-stack.com/" target="_blank">еще больше.</a></p><p><b>Хочешь внести свой вклад?</b> <br><b>Ты в правильном месте. Подавай заявку на вакансию!</b></p> <div> <a href="https://jobs.dou.ua/companies/tech-stack/vacancies/358257/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Techstack

2 активные вакансии в компании

сегодня

Senior .NET Engineer

Шукають Senior .NET Engineer для розробки медичного продукту дистанційного моніторингу серця. Потрібен досвід 5+ років з .NET/C#, ASP.NET Core, AWS та мікросервісами. Пропонують ремоут, хаби в Україні та Польщі, компенсацію навчання та курси англійської.

.NET C# ASP.NET Core +9
senior удал. dou

Похожие вакансии

6 вакансий
M
Miratech
1 д. назад

Middle Backend инженер

Разработка бэкенда для новой корпоративной платформы B2B телеком-провайдера. Требуется опыт Node.js, TypeScript, микросервисов, Kafka и AWS. Предлагают удаленную работу, страховку и возможности роста.

Node.js TypeScript microservices +8
middle удал. dou
The Invaders
T
The Invaders
1 д. назад

Angular-разработчик

~1 003 500 – 1 471 800 ₸ оценка

Ищем Angular-разработчика для крупного государственного проекта, включающего бизнес-систему, геопортал и игру. Требуется опыт работы с Angular 20+, TypeScript, RxJS и state management. Предлагаем удаленную работу, гибкий график и возможности для роста.

Angular TypeScript RxJS +8
middle удал. hh
F6
F
F6
1 д. назад

Frontend разработчик

~1 003 500 – 1 471 800 ₸ оценка

Ищем Frontend разработчика для создания клиентской части платформы по кибербезопасности на React и TypeScript. Нужно будет реализовать визуализацию данных, дашборды и админку, обеспечив производительность на больших объёмах. Требуется опыт с React, стейт-менеджерами и чистым JavaScript.

React TypeScript MobX +6
middle удал. hh
GNIVC
G
GNIVC
1 д. назад

Разработчик на ПП "Мониторинг цен"

~1 003 500 – 1 471 800 ₸ оценка

Ищем разработчика для работы над подсистемой мониторинга цен. Требуется опыт с React, Node.js и PostgreSQL. Предлагается гибкий график, ДМС, обучение и конкурентная зарплата.

React Node.js PostgreSQL +9
middle удал. hh
S
Spalah
1 д. назад

Middle Backend разработчик (Node.js)

Spalah ищет Middle Backend разработчика для работы над высоконагруженными AdTech сервисами на Node.js. Требуется опыт с Node.js, SQL, NoSQL и Linux. Предлагается удаленная работа, сильная команда и возможности для роста.

Node.js AdTech OpenRTB +8
middle удал. dou
СберТех
С
СберТех
1 д. назад

Разработчик JavaScript/TypeScript (декретная ставка)

~1 003 500 – 1 471 800 ₸ оценка

Ищем middle-разработчика для создания коллаборативной платформы для команд разработки. Нужно уверенное владение JavaScript/TypeScript и React, опыт работы с высоконагруженными сервисами. Предлагаем удаленку, соцпакет и возможности роста в крупной IT-компании.

JavaScript TypeScript React +11
middle удал. hh