Channels / CY iT HR
CY iT HR
@cyprusithr · supergroup
· filtered by
maría
maría
2025-05-09 12:33 UTC
#vacancy
📍 Позиция: Middle Fullstack Developer (Kotlin + React/TypeScript)
📍 Локация: Remote (кроме РФ)
📍 Формат: Full-time
📌 Обязанности:
• Разработка серверной логики на Kotlin 2.1 (JDK 21): REST- и gRPC-эндпоинты.
• Создание интерактивных пользовательских интерфейсов на React 18.2 + TypeScript 5.2.
• Реализация и поддержка переиспользуемых UI-компонентов с Radix UI и Headless UI.
• Управление состоянием приложений через Zustand, интеграция с бэкенд-контрактами.
• Настройка PostCSS-сборки с кастомными плагинами, оптимизация бандла (code splitting, tree shaking).
• Интеграция мультиязычности через Lingui или аналогичные решения.
• Написание юнит- и интеграционных тестов для фронтенда (Jest, React Testing Library) и бэкенда (JUnit, MockK).
• Взаимодействие с командой разработки и DevOps: контейнеризация сервисов, участие в CI/CD.
📌 Требования:
• Опыт коммерческой разработки на Kotlin/JVM и на React+TypeScript от 2 до 4 лет.
• Уверенные знания JVM-экосистемы, умение работать с Gradle Kotlin DSL.
• Хорошее понимание REST-архитектуры и практик API-контрактов (OpenAPI/Swagger).
• Опыт работы с Postgres и/или ClickHouse на уровне написания сложных SQL-запросов.
• Уверенные навыки работы в React: hooks, context, HOC, жизненный цикл компонентов.
• Опыт настройки сборки через PostCSS, понимание задач оптимизации фронтенда.
• Навыки написания тестов: Jest, React Testing Library, JUnit, MockK.
• Владение Git, понимание Git flow, опыт работы с GitLab CI/GitHub Actions.
📌 Желательно:
• Знакомство с Ktor или Spring Boot для бэкенда.
• Опыт контейнеризации и деплоя в Docker/Kubernetes.
• Навыки настройки мониторинга фронтенда (Sentry) и бэкенда (Prometheus).
• Понимание основ accessibility (a11y) и SEO для SPA.
• Знание GraphQL и опыт интеграции на фронте.
📩 Отклики и все вопросы - @researcher_headshot
📍 Позиция: Middle Fullstack Developer (Kotlin + React/TypeScript)
📍 Локация: Remote (кроме РФ)
📍 Формат: Full-time
📌 Обязанности:
• Разработка серверной логики на Kotlin 2.1 (JDK 21): REST- и gRPC-эндпоинты.
• Создание интерактивных пользовательских интерфейсов на React 18.2 + TypeScript 5.2.
• Реализация и поддержка переиспользуемых UI-компонентов с Radix UI и Headless UI.
• Управление состоянием приложений через Zustand, интеграция с бэкенд-контрактами.
• Настройка PostCSS-сборки с кастомными плагинами, оптимизация бандла (code splitting, tree shaking).
• Интеграция мультиязычности через Lingui или аналогичные решения.
• Написание юнит- и интеграционных тестов для фронтенда (Jest, React Testing Library) и бэкенда (JUnit, MockK).
• Взаимодействие с командой разработки и DevOps: контейнеризация сервисов, участие в CI/CD.
📌 Требования:
• Опыт коммерческой разработки на Kotlin/JVM и на React+TypeScript от 2 до 4 лет.
• Уверенные знания JVM-экосистемы, умение работать с Gradle Kotlin DSL.
• Хорошее понимание REST-архитектуры и практик API-контрактов (OpenAPI/Swagger).
• Опыт работы с Postgres и/или ClickHouse на уровне написания сложных SQL-запросов.
• Уверенные навыки работы в React: hooks, context, HOC, жизненный цикл компонентов.
• Опыт настройки сборки через PostCSS, понимание задач оптимизации фронтенда.
• Навыки написания тестов: Jest, React Testing Library, JUnit, MockK.
• Владение Git, понимание Git flow, опыт работы с GitLab CI/GitHub Actions.
📌 Желательно:
• Знакомство с Ktor или Spring Boot для бэкенда.
• Опыт контейнеризации и деплоя в Docker/Kubernetes.
• Навыки настройки мониторинга фронтенда (Sentry) и бэкенда (Prometheus).
• Понимание основ accessibility (a11y) и SEO для SPA.
• Знание GraphQL и опыт интеграции на фронте.
📩 Отклики и все вопросы - @researcher_headshot
1 message on this day