EPAM logo

Senior Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)

EPAM·Salary not specified

Primary stack

ReactNode.jsPostgreSQLAWSAIRedisTypeScriptGCPJavaScriptAzure

Nice to have's

Pythonplatform engineeringobservabilityreliability engineeringsystem designmulti-step agentic workflowsmanaging parallel AI agentsGit Worktree-based sandboxing

Job description

Description language:

Senior Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)

Senior · Віддалено · Україна

Про посаду

Ми шукаємо Senior Full Stack JavaScript Engineer, щоб створювати та впроваджувати функціональність продукту від початку до кінця - від бази даних до API і до інтерфейсу користувача - роблячи AI-асистентство у розробці справжньою частиною щоденного робочого процесу, а не додатковим навичками. Ви будете відповідати за реальну роботу над функціоналом на нашому стеку (Node.js, React, PostgreSQL/Redis, AWS або інша хмара) та використовувати такі інструменти, як GitHub Copilot, Cursor або Claude Code як продуктивні інструменти.

Обов'язки

  • Проектувати, будувати та впроваджувати повноцінні функції через JavaScript/TypeScript стек - фронтенд (React, Next.js), бекенд (Node.js) і шар бази даних
  • Відповідати за завдання від початку до кінця: реалізація, тестування, перевірка коду та документація
  • Щодня використовувати AI асистенти для кодування (GitHub Copilot, Cursor, Claude Code або подібні) для реалізації завдань, генерації тестів, налагодження та вивчення кодової бази
  • Застосовувати інженерію запитів та управління контекстом для отримання надійних та точних результатів від AI інструментів
  • Критично перевіряти код, згенерований AI, перед злиттям - перевіряти правильність, перевіряти на наявність вигаданої логіки та розуміти кожну зміну, що впроваджується
  • Інтегруватися з хмарною інфраструктурою (AWS/Azure/GCP) та сторонніми сервісами за потреби
  • Брати участь у перевірках коду, обговореннях архітектури та плануванні спринтів
  • Вирішувати проблеми у продукції по всьому стеку, використовуючи AI інструменти для прискорення аналізу кореневих причин, де це корисне

Вимоги

  • 5+ років професійного досвіду роботи як Full Stack інженер
  • Знання JavaScript/TypeScript
  • Досвід роботи з Node.js та React
  • Досвід роботи з системами баз даних, такими як PostgreSQL, Redis або подібні
  • Досвід роботи з хмарними платформами, такими як AWS, Azure або GCP
  • Щоденний досвід роботи у продукції з AI асистентами для кодування, такими як GitHub Copilot, Cursor або Claude Code
  • Здатність критично перевіряти код, згенерований AI
  • Навички інженерії запитів: структуровані запити, системні проти користувацьких запитів, чітке управління контекстом
  • Сильні навички вирішення проблем та здатність працювати швидко та ефективно під реальним тиском виконання
  • Вільне володіння англійською (B2+ або вище)

Буде плюсом

  • Знання Python
  • Досвід у platform engineering, нагляді та інженерії надійності
  • Розуміння системного дизайну
  • Досвід налаштування багатокрокових агентських робочих процесів з кількома інтеграціями MCP
  • Навички безпечного управління паралельними AI агентами (використання Git Worktree для сандобоксингу) та проектування багатокрокових агентських потоків

Ми пропонуємо

  • Робота за гнучним графіком віддалено або з будь-якого з наших комфортних офісів або коворкінгів в Україні
  • Отримання необхідного обладнання для виконання робочих завдань
  • Можливість зміни проектів та технологічних стеків всередині EPAM
  • Набуття досвіду в різних бізнес-доменах (Страхування, Електронна комерція, Охорона здоров'я, Фінанси, Подорожі, Медіа, Штучний інтелект та інше)
  • Можливості для переїзду для відповідних кандидатів, залежно від посади та відкритих вакансій в інших локаціях EPAM
  • Участь у волонтерських, благодійних програмах та спільнотах (як технічних, так і за інтересами)
  • Фокус на вашому професійному зростанні:
    • Планування індивідуального кар'єрного шляху разом з вашим менеджером
    • Отримання регулярних зворотних зв'язків від колег
    • Безкоштовне вдосконалення англійської з сертифікованими викладачами (Клуби розмови, курси підготовки до інтерв'ю з клієнтами тощо)
    • Можливість пройти безкоштовне навчання та сертифікацію в AWS, GCP або Azure хмарах
    • Використання внутрішньої програми E-learn (понад 18,200 спеціалізованих навчальних та наставницьких програм)
    • Доступ до корпоративних акаунтів на LinkedIn Learning, Get Abstract та інших партнерських ресурсах
    • Навчання в Школі архітектури рішень EPAM з інструкторами, які є практикуючими архітекторами
    • Розвиток як лідер, приєднання до школи управління доставкою, управління ресурсами, основ лідерства та інше
    • Участь у внутрішніх спільнотах (понад 500 мітапів, технічних дискусій, сесій мозкового штурму, онлайн-подій та конференцій щорічно)
  • Відпустка та лікарняний лист (включаючи лікарняний лист без медичного сертифікату)
  • Широкий спектр програм добровільного медичного страхування, що надають як медичне лікування, так і різні профілактичні опції (включаючи спортивні заходи)
  • Медичне страхування для членів сім'ї за корпоративними тарифами
  • Підтримка компанії під час значущих життєвих подій (народження дитини або усиновлення, одруження тощо)
  • Підтримка психологічного комфорту: знижки на послуги від фахівців з психічного здоров'я або коучів, тематичні тренінги
  • Програма E-kids - безкоштовна програма навчання програмуванню для дітей EPAMers

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

Popular searches