Full Stack Software Engineer (Java / React)
Syberry предлагает стабильную работу в международной среде с четкими процессами и хорошим соцпакетом. Высокий балл обусловлен прозрачностью условий, наличием медстраховки и возможностью удаленной работы, хотя работа на аутсорс-проектах может быть интенсивной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения двумя разными стеками (Java/Spring и React/TypeScript) и английского языка для общения с клиентами. Основная сложность заключается в необходимости переключаться между фронтендом и бэкендом при соблюдении высоких инженерных стандартов компании.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для Fullstack-разработчика уровня Middle+ в Беларуси рыночный диапазон составляет от $2500 до $4000. Syberry позиционирует зарплату как конкурентную, что обычно соответствует средним или чуть выше средних значений по рынку для сервисных компаний.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Full Stack Software Engineer (Java / React)
*🏢* Компания: Syberry
*🌍* Формат: Удалёнка / Гибрид / Офис (Беларусь)
*🕒* Занятость: Полная занятость (40 ч/нед)
О компании:
Syberry — международная сервисная IT-компания, специализирующаяся на заказной разработке ПО. Работает с клиентами из США в различных отраслях; команда ~150 человек. Компания делает упор на инженерные практики, автоматизацию и развитие процессов.
Задачи:
• Разрабатывать новые фичи и поддерживать фронтенд и бэкенд.
• Исправлять дефекты, рефакторить код и снижать технический долг.
• Писать поддерживаемый, надёжный и хорошо тестируемый код.
• Участвовать в технических обсуждениях, дизайне решений и код-ревью.
• Сотрудничать с QA, BA, Tech Lead и PM; общаться с клиентом на письме и в звонках.
Требования:
• От 3 лет опыта с Java и практический опыт с Spring / Spring MVC.
• Уверенные знания TypeScript и React.
• Понимание принципов фронтенд- и бэкенд-разработки; способность работать в обеих областях.
• Опыт с REST API и реляционными базами данных (MySQL).
• Понимание автоматизированного тестирования; опыт написания unit/integration тестов.
• Английский уровень B1+ для работы с клиентом.
Будет плюсом:
• Опыт с облачными платформами (AWS, Azure и др.).
• Опыт с CI/CD и автоматизированными деплойментами.
• Опыт использования AI/LLM-инструментов в рабочих или личных проектах.
• Навыки мониторинга, отладки и оптимизации производительности.
Стек:
Java, Spring, Spring MVC, TypeScript, React, REST API, MySQL, AWS, Azure, CI/CD, AI/LLM-инструменты
Условия:
• Удалёнка, гибрид или работа в офисе; при удалённой работе возможна личная встреча при подписании контракта.
• 40‑часовая рабочая неделя; обычное начало дня между 09:00–11:00.
• Конкурентная зарплата с регулярными пересмотрами, медстраховка, оплачиваемые больничные, компенсация спорта и обучения.
• Чёткие процессы, возможности карьерного роста и поддержка ресурс-менеджера.
• Испытательный срок 1–3 месяца с ежемесячной оценкой.
*📩* Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring
- Spring MVC
- TypeScript
- React
- REST API
- MySQL
- AWS
- Azure
- CI/CD
- Unit Testing
Возможные вопросы на собеседовании
Проверка понимания жизненного цикла и оптимизации в React.
Как вы подходите к оптимизации производительности React-приложения и в каких случаях стоит использовать useMemo или useCallback?
Оценка глубины знаний Spring Framework.
Расскажите о различиях между Bean scopes в Spring. В каких ситуациях вы бы использовали scope 'prototype' вместо стандартного 'singleton'?
Проверка навыков проектирования БД.
Как бы вы спроектировали схему базы данных MySQL для системы с высокой нагрузкой на чтение, и какие стратегии индексации вы бы применили?
Оценка опыта в тестировании.
Каков ваш подход к написанию интеграционных тестов для REST API в Spring Boot? Какие инструменты вы используете для мокирования внешних зависимостей?
Проверка навыков коммуникации на английском.
Can you describe a challenging technical problem you solved recently and how you explained the solution to a non-technical stakeholder?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

