К

Frontend Developer (AngularJS + JSP + Bootstrap) (React, TypeScript)

We are looking for a Frontend Developer to join our team and work on the support and development of a large enterprise application built with AngularJS, JSP, and Bootstrap . The project follows a classic architecture with a Java backend, J…

коде лаб · На сервисе с: 01.08.26 17:12

до 3 500 $ (≈ до 278k ₽)БеларусьМинскУдалёнка

We are looking for a Frontend Developer to join our team and work on the support and development of a large enterprise application built with AngularJS, JSP, and Bootstrap. The project follows a classic architecture with a Java backend, JSP templates, and a frontend powered by AngularJS 1.x and Bootstrap. This role offers the opportunity to work on a mission-critical system, collaborate with cross-functional teams, and contribute to both maintenance and the implementation of new features.

Mandatory requirements:

AngularJS (1.5+)

  • Experience in developing and maintaining applications on AngularJS 1.5 and higher for at least 2 years.
  • Deep understanding of the architecture: controllers, services, factories, directives, filters, scopes, digest cycle, $watch, $apply, $rootScope.
  • Ability to work with two-way data binding, ng-model, ng-repeat, ng-if / ng-show, ng-include.
  • Understanding of the directive lifecycle and experience in writing custom directives.
  • Experience with routing: ngRoute or ui-router (nested states, parameters, resolve).
  • Working with forms: validation (required, minlength, custom validators), ngForm, ng-submit.
  • Asynchronous requests: $http, $q, interceptors, error handling.

JSP (JavaServer Pages)

  • Understanding of the role of JSP in the stack: as the entry point for the AngularJS application.
  • Ability to read and modify JSP pages:
  • Embedding AngularJS applications (ng-app),
  • Passing data from backend to frontend (via script or hidden fields),
  • Experience working with JSP includes, tags.
  • Understanding how JSP generates HTML before AngularJS takes over.

Bootstrap (3.xx)

  • Experience in responsive layout using Bootstrap grid and components (modals, navbars, cards, forms).
  • Ability to adapt AngularJS interfaces to Bootstrap design.
  • Working with forms, tables, responsive utilities.
  • Ability to override Bootstrap styles through custom CSS/SASS.

JavaScript / HTML / CSS

  • Strong knowledge of JavaScript (ES5/ES6): closures, prototypes, this, bind, promises, modules.
  • Knowledge of HTML5, semantic markup, accessibility (a11y).
  • CSS3 skills: flexbox, responsiveness, SASS/SCSS.
  • Experience debugging in DevTools: profiling, detecting memory leaks, redundant digest cycles.

Build and tools:

  • Experience with CVS, understanding of basic commands and workflow.

Nice to Have:

  • Node.js, React, Vue
  • TypeScript
  • Angular
  • Jira
  • Experience working in Agile/Scrum/Kanban environments

We offer:

  • Competitive salary package and motivation scheme;
  • Opportunity to work for a financially strong, fast-growing company;
  • Constant interaction with global teams of professionals;
  • Access to continuous professional development: training, certification programs, events, and team buildings;
  • Corporate work equipment;
  • Life events’ gifts, corporate presents and awards.

    The position has been posted in anticipation of its official opening. We’ll be glad to review applications in advance to build a pool of strong candidates.

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

hh.ru
Зарплата не указанаРоссияМоскваОфис

Мы формируем ядро команды, которая создает с нуля экосистему интеллектуальных агентов для автоматизации бизнес-процессов. Нам нужен универсальный специалист, способный вести фичи от проектирования базы данных до реализации сложного интерактивного интерфейса.

Наша цель - разработка готовых решений «под ключ». Вы будете работать на стыке бэкенда, машинного обучения и фронтенда, напрямую влияя на то, как тысячи сотрудников банка взаимодействуют с новыми инструментами оптимизации.

Обязанности

В твои задачи будет входить:

  • end-to-end разработка компонентов
  • прототипирование агентов
  • интеграция ML-моделей в приложение
  • техническая поддержка
  • быстрые фиксы.

Требования

От кандидата мы ожидаем:

  • образование высшее
  • опыт коммерческой fullstack-разработки от 4 лет
  • уверенное владение Python, опыт работы с классическими фреймворками (FastAPI, Django или Flask).
  • глубокое понимание PostgreSQL (индексы, оптимизация запросов, транзакции)
  • сильные знания нативного JavaScript (обязательно) и современного TypeScript, опыт работы с одним из популярных фреймворков (React, Vue.js или Angular)
  • практический опыт интеграции с внешними сервисами по API (REST, gRPC) и навыки проектирования собственных эндпоинтов
  • понимание принципов UI/UX для создания удобных внутренних инструментов.

Будет большим плюсом:

  • опыт создания AI-агентов и использования их в работе
  • опыт работы с PyTorch, TensorFlow или другими библиотеками ML (как минимум - умение интегрировать модели в продакшен
  • опыт работы в банковской сфере, финтехе или крупных энтерпрайз-проектах
  • знание Docker, Kubernetes и основ инфраструктуры для деплоя fullstack-приложений.

Условия

Мы предлагаем:

  • офис по адресу ш Варшавское (Бизнес-центр Чайка Плаза)
  • гибридный формат работы
  • ежегодный пересмотр зарплаты
  • корпоративный спортзал и зоны отдыха
  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • программа адаптации и помощь руководителя на старте (для Junior позиций)
  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
  • подписка СберПрайм с возможностью совместного использования на трёх близких
  • вознаграждение за рекомендацию друзей в команду Сбера.
Другие площадки
R

JavaScript

redНа сервисе с: 24.09.26 11:28
250k–255k ₽Не указана странаЛокация не указана

Описание

Разрабатывается система планирования и управления ресурсами предприятия с функциями управления закупками, контроля бюджета, материального, бухгалтерского, налогового и управленческого учёта.

Требования

  • от 4х лет опыта разработки, ИТ образование высшее или среднее;
  • React;
  • JavaScript;
  • react-query, redux toolkit, rtk-query;
  • Redux;
  • SCSS, CSS;
  • Git;
  • NPM;
  • Node.js;
  • Webpack.
Соц.сети
С

JavaScript Developer (Senior)

сбербанкНа сервисе с: 22.09.26 19:04
Зарплата не указанаРоссияМоскваУдалёнка

💻 JavaScript Developer (Senior) — АС СберТранспорт 🚌

Ищем опытного JavaScript-разработчика для платформы управления транспортными процессами Сбера! 🚀

🆔 ID: 3704

📍 Локация: Россия (Москва)

🎯 Грейд: Senior

💼 Опыт: от 5 лет (с 2018 г.)

💼 Оформление: ИП, Партнёрство

⏳ Длительность: 12 месяцев

🖥️ Формат: удалённо

О проекте:

АС СберТранспорт — платформа для управления транспортными процессами. Автоматизация управления транспортом, прозрачность процессов, оптимизация затрат 🚗

Продукт ориентирован как на внутреннее использование Сбером, так и для внешних клиентов. Имеет отдельное рыночное решение 💼

Команды и направления:

🔹 Автопарки — управление бюджетом, настройка правил, отчётность, диспетчерская, приложение водителя

🔹 СберТранспорт — такси, личный/общественный транспорт, автобусы, ремонт, ТО, шиномонтаж, мойка, эвакуатор, выпуск на линию, ЭПЛ, заказ-наряды, парковочный сервис, договоры и тарифы

🔹 Логистика — межрегиональные/внутрирегиональные перевозки, курьерская доставка, погрузо-разгрузочные работы 📦

🔹 Автосервисы — приём заказ-нарядов, работа со сменами, деталями и запчастями 🔧

🔹 Релизная мастер-команда (РМК) — релизный процесс, тестирование, DevOps

🔹 Сопровождение — бесперебойная работа АС

Обязательные требования:

✅ Опыт разработчиком от 5 лет (с 2018 г.) в проектах на JavaScript

✅ Технологии: TypeScript, ES6/7, React (Angular, Vue), Git, Webpack, WebSockets, CORS, Selenium 💻

✅ Опыт управления командой разработчиков (не менее 3 человек) 👥

✅ Опыт командной разработки с использованием Confluence и Jira

✅ Опыт работы как в каскадных (Waterfall), так и в гибких методологиях (Agile / DevOps / Scrum)

📩 Пишите в ТГ: @little_driver

Присылайте резюме и вакансии для быстрого отклика! ⚡

#JavaScript #TypeScript #React #Angular #Vue #SeniorDeveloper #Sber #SberTransport #Logistics #Webpack #WebSockets #Agile #DevOps #ITJobs #Вакансии #RemoteWork #TechCareers #JavaScriptDeveloper

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.