Ведущий инженер-программист в Samurai Development

Samurai Development
Основная информация о компании

Полное наименование компании
Samurai Development
Организационно-правовая форма
Частное предприятие (ЧП)
Контактное лицо
Saidamir
Номер контактного лица
+998991055557
Электронная почта контактного лица
saidamir@samuraidev.uz
Адрес контактного лица
Asaka 35
Вебсайт компании
samuraidev.uz

Ведущий инженер-программист в Samurai Development
Обновлено: 28.04.2022

Тип работы
Зарплата
Вид занятости
Удаленная работа, Частично удаленная работа, Офисная работа
от 20000000 UZS
Полная занятость
Разработка сайтов
Разработка приложений
Комплексные решения
Тестирование
Мобильные приложения
Инфраструктура
Инструменты для бизнеса
Описание

Базовая квалификация
● Не менее 10 лет опыта работы в качестве инженера-программиста.
● Недавний опыт работы в Nodejs не менее 3 лет
● более 2 лет опыта в управлении командой из 5+ инженеров
● Экспертные знания и опыт работы с Nodejs, TypeScript.
● Хорошее знание одностраничного приложения, разработанного с использованием React (+hooks) / React + Redux, является плюсом
● Производственный опыт работы с сервером Apollo GraphQL является плюсом
● Сильные рабочие знания в области архитектуры/платформы распределенных сообщений, управляемых событиями
● Глубокие знания на уровне доступа к данным, особенно умение работать с хранимыми процедурами и PostgreSQL
● Установил и стимулировал стандарты и процессы разработки программного обеспечения, а также лучшие практики для предоставления масштабируемого и высококачественного программного обеспечения.
● Опыт работы с AWS stack
● Производственный опыт работы с Nest Js framework.
● Свободно владеющий английским языком
Предпочтительные Квалификации
● Опыт работы с языками ООП.
● Опыт проектирования и разработки микросервисов
● Опыт работы с AWS Kinesis, Lambda, SQS, S3, ElastiCache, ElasticSearch, Kubernetes, Docker и Terraform
● Опыт проектирования и создания высокопроизводительных масштабируемых веб-сервисов.
● Опыт разработки и внедрения REST API.
● Опыт в модульном тестировании, автоматизации тестирования и непрерывной доставке.
● Опыт работы с программным обеспечением для потоковой обработки и брокера сообщений.
Приятно иметь
● Опыт работы с распределенными командами.
● Способность работать независимо и в команде.
● Способность быстро работать в сжатые сроки и находить разумный компромисс между скоростью, точностью и удобством обслуживания.
● Степень бакалавра или магистра в области компьютерных наук (или эквивалентный профессиональный опыт).

Основные задачи

Обязанности
● Контролируйте все аспекты разработки программного обеспечения для команды, включая установление показателей, применение лучших отраслевых практик для обеспечения достижения целей.
● Самая важная работа - доставить результат, и все, что влияет на это, должно быть вашим главным приоритетом.
● Практическая разработка. Возможность владеть и управлять внедрением пользовательских историй в спринте
● Проводить проверки кода
● Руководите, управляйте, наставляйте инженеров, назначайте работу, просматривайте результаты и планируйте ежедневные задачи / тесты.
● Постановка целей для команды разработчиков программного обеспечения и обеспечение их подотчетности.
● Наем и обучение разработчиков программного обеспечения в команде.
● Участие в совете по архитектурному обзору
● Принимайте участие в мероприятиях, связанных со Scrum, и работайте с ведущим техническим менеджером проекта над улучшением процесса
● Сотрудничать с менеджментом продукта и другими заинтересованными сторонами
● Вам нужно знать, каково покрытие вашего тестового кода. Какая часть вашей кодовой базы охвачена модульным тестированием? Сколько стоит автоматизированное тестирование? Является ли это значение
● В качестве связующего звена между командой помогайте поддерживать здоровые отношения между командой и заинтересованными сторонами. Ваши коммуникативные навыки играют важную роль в повышении прозрачности внутри компании. Таким образом, команда решает возникающие проблемы соответствующим образом.

График работы

Обсуждается на собеседовании, полная занятость