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

Дата размещения вакансии: 02.11.2024
Работодатель: Группа компаний Астра
Уровень зарплаты:
з/п не указана
Город:
Москва
Варшавское шоссе 26
Требуемый опыт работы:
От 3 до 6 лет

Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.

Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов No1.

Обязанности:

  • Разработка и поддержка клиентской части приложения с использованием фреймворка React.
  • Разработка и поддержка серверной части приложения с использованием FastAPI и Python 3.11.
  • Перенос дизайна из Figma в функциональные и эстетически приятные пользовательские интерфейсы.
  • Взаимодействие с командой дизайнеров, разработчиков и менеджером проекта для достижения поставленных целей.
  • Проектирование и оптимизация структуры базы данных на базе SQL.
  • Управление репозиторием с deb-пакетами.
  • Реализация и поддержка RESTful API.
  • Обеспечение безопасности и масштабируемости серверной части.
  • Оптимизация производительности базы данных и серверного кода.
  • Оптимизация производительности клиентского кода для обеспечения быстрого и плавного взаимодействия пользователей с приложением.
  • Участие в код-ревью и обеспечение высокого качества кода.

Требования:

  • Опыт работы с JavaScript (React), Python (FastAPI) не менее 2 лет.
  • Опыт работы с RESTful API.
  • Глубокие знания JavaScript (ES6+), HTML5 и CSS3.
  • Опыт работы с инструментами разработки и деплоя (Webpack, Babel, Git).
  • Опыт работы с реляционными базами данных.
  • Понимание принципов работы и настройки репозиториев пакетов, в частности deb-пакетов.
  • Знание SQL и умение оптимизировать запросы.
  • Опыт работы с системами контроля версий (Git).
  • Умение перенести дизайн из Figma в код с высокой точностью.
  • Понимание принципов адаптивной и отзывчивой верстки
  • Умение работать в команде и хорошие коммуникативные навыки.
  • Внимание к деталям и стремление к высокому качеству работы.

Будет плюсом:

  • Опыт работы с TypeScript.
  • Опыт написания unit и e2e тестов.
  • Опыт работы с CI/CD.
  • Знание основ UX/UI.
  • Знание Docker и опыт контейнеризации приложений.
  • Опыт разработки микросервисной архитектуры.
  • Знание основ DevOps и опыт работы с инструментами автоматизации.

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет.
  • График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем. У нас не принято стоять с секундомером на проходной, а вот пунктуальность на общих встречах мы ценим, так как бережно относимся к времени коллег.
  • Удаленка или офис? Тебе решать. Можно работать где угодно: дома, в офисе(офис в 3 минутах ходьбы от станции метро Нагатинская) или в гибридном режиме. Нам важны результаты, а не то, где ты находишься.
  • Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
  • Конкурентная заработная плата, обсуждается с успешным кандидатом.
  • Забота о здоровье. Оформим полис ДМС со стоматологией.