AH Group IT
Senior Fullstack разработчик
- Nest.js
- TypeORM
- PostgreSQL
- Next.js
- React
- TypeScript
- SSR
- SSG
- JavaScript
- SCSS
- WebSockets
- Socket.io
- Docker-compose
- Swegger
AH Group — это уникальная продуктовая IT-компания. Мы запускаем самые амбициозные проекты, специализирующиеся на разработке передовых решений в сфере Affiliate&Digital Marketing
Мы находимся в поиске Fullstack разработчика – специалиста, задача которого заключается в поддержке и улучшении одного из наших продуктов, который представляет собой мобильные IOS, Android приложения и Web-сайт.
Что мы предлагаем:
• Работа в перспективном и молодом стартапе: присоединяйтесь к команде единомышленников;
• Высокие условия мотивации: обсуждается с кандидатом индивидуально;
• Офис в Москве: большое пространство и комфортное рабочее место;
• Гибкий отпуск и больничные;
Обязанности:
• Разработка и поддержка клиентской и серверной частей веб-приложений;
• Разработка и поддержка UIKIt;
• Участие в проектировании архитектуры приложений, оптимизация их производительности и масштабируемости;
• Интеграция и оптимизация автотестов;
• Работа в тесной связке с командой разработчиков, тестировщиков и дизайнеров для реализации качественного продукта;
• Документирование кода и создание технической документации;
• Интеграция сторонних сервисов и API;
Наши ожидания от Вас:
Софт скиллы:
• Желание постоянно расти и развиваться;
• Стрессоустойчивость;
• Самостоятельность;
• Инициативность;
Хард скиллы:
• Опыт работы с React, Next.js и TypeScript от 4 лет;
• Отличное знание жизненного цикла компонентов React, работа с хуками, контекстом, оптимизация производительности;
• Глубокое понимание SSR (Server-Side Rendering) и SSG (Static Site Generation) в Next.js;
• Умение писать чистый, модульный код и использовать современные фреймворки для управления состоянием (MobX или альтернативы);
• Отличное знание современного JavaScript и TypeScript, включая асинхронные паттерны и работу с API;
• Опыт работы с системами верстки, такими как SCSS, CSS-in-JS, Styled Components;
• Опыт написания unit и end-to-end тестов (опыт с Cypress будет преимуществом);
• Опыт работы с Nest.js и серверной разработкой, знание TypeORM и PostgreSQL;
• Опыт контейнеризации приложений с помощью Docker, Docker Compose;
• Опыт работы с WebSockets, Socket.io;
• Понимание кроссбраузерной совместимости и адаптивной верстки;
• Опыт создания сложных анимаций, комплексных анимаций;
• Работы со Swegger и/или альтернативами;
Будет преимуществом:
• Опыт работы с Firebase Firestore и Cloud Functions;
• Опыт миграции с реляционных баз данных на NoSQL базы данных (например, Firebase Firestore);
• Опыт работы с инструментами тестирования, такими как Jest, Cypress;
• Понимание процессов CI/CD и опыт работы с инструментами автоматизации сборки;
Ждем Ваших успехов в нашей компании!