Общие требования:
- Должен являться гражданином Кыргызской Республики;
- Высшее или среднее профессиональное образование в области информационных технологий или смежной области;
- Возраст не моложе 18 лет;
- Не иметь судимость, не снятую или не погашенную в установленном законодательством порядке;
- Умение работать в команде, стрессоустойчивость;
- Наличие сертификатов, подтверждающих квалификации в области программирования (предпочтительно);
- Опыт работы от 3 лет;
- Наличие документа воинского учета: военный билет или приписное удостоверение.
Технические требования (ключевые навыки):
- Опыт разработки от 3 лет
- Уверенное владение Angular (v13+), TypeScript, JavaScript
- Глубокое понимание RxJS (потоки, операторы, реактивное мышление)
- Опыт с HTML5, CSS3, TailwindCSS, Bootstrap
- Умение создавать адаптивные, кроссбраузерные интерфейсы с учетом UI/UX
- Знание Git, опыт с GitLab, GitFlow, настройка CI/CD
- Базовое понимание Node.js (CLI, скрипты, интеграции)
- Уверенная работа с REST API, понимание HTTP, WebSocket
- Знание основ SQL, умение писать простые и средние запросы
- Базовое понимание архитектуры backend-систем, жизненного цикла запроса
- Опыт проектирования архитектуры frontend-приложений (структура, lazy loading, модули, компоненты)
- Ответственность, самостоятельность, инициативность
- Умение вести задачи от постановки до релиза
- Командная работа: участие в планированиях, code review, взаимодействие с QA, backend, дизайнерами
- Навыки написания чистого, масштабируемого и читаемого кода с соблюдением стандартов (Angular style guide, ESLint, Prettier)
- Способность быстро разбираться в чужом коде, читать документацию и предлагать улучшения
- Гибкость в обучении, стремление к развитию
Будет плюсом:
- Знание других фреймворков: React, Vue.js
- Опыт с state management: NgRx, Akita, Signals, BehaviorSubject
- Понимание принципов SOLID, DRY, KISS
- Навыки написания юнит- и e2e-тестов: Jest, Jasmine, Karma, Cypress
- Знание Jira, понимание Agile-процессов
- Базовые знания Java, опыт взаимодействия с Java backend (например, Axelor, Spring Boot)
Условия труда:
- Заработная плата 120000 сом;
- График 5/2;
- Уютный офис;
- Драйв, динамика, возможность проявить себя в интересных и масштабных проектах;
- Работа в команде опытных специалистов;
Обязанности:
- Поддержка и развитие действующих проектов
- Исправление багов, улучшение интерфейсов, рефакторинг кода
- Добавление новых фич и улучшений по UI/UX
- Участие в новых проектах с нуля
- Проектирование архитектуры фронтенда
- Реализация всего клиентского функционала
- Работа в команде
- планирование, оценка и реализация задач (Jira)
- взаимодействие с backend-разработчиками, QA и дизайнерами
- участие в code review
- Ответственность за реализуемый функционал на всех этапах: от идеи до релиза и поддержки
Заинтересованных лиц, направлять резюме с указанием позиции: "Middle Frontend разработчик" на электронную почту: