Название: Fullstack Developer (Java & TypeScript)
Компания: Appfire
Местоположение: Болгария / Польша
В Appfire мы верим, что отличная работа рождается тогда, когда люди могут выбирать, как им работать. За 20 лет создания программного обеспечения, которое помогает командам преодолевать разрозненность и беспрепятственно сотрудничать, мы поняли, что универсальных решений не существует. Мы — команда из более чем 800 сотрудников, работающих удаленно в 28 странах. Наши флагманские продукты включают: JXL, Comala Document Management, 7Pace Time Tracker, Jira Misc Workflow Extensions и BigPicture.
Здесь вы можете прочитать некоторые истории наших клиентов:
О роли:
Мы ищем опытного Fullstack Developer (Java & TypeScript) для присоединения к нашей продуктовой команде, чтобы помочь в создании и развитии наших решений для автоматизации рабочих процессов, используемых тысячами компаний по всему миру. Вы будете работать в небольшой, уполномоченной Scrum-команде, которая ценит ответственность, сотрудничество и постоянное совершенствование. Вы будете тесно сотрудничать с владельцами продуктов, менеджерами продуктов, UX/UI дизайнерами и другими командами разработчиков для предоставления функций, основанных на потребностях пользователей и бизнес-целях. Вы будете вносить вклад в сложное, хорошо спроектированное SaaS-приложение и помогать нам постоянно улучшать его архитектуру, производительность и надежность.
Что вы будете делать:
- Проектировать, разрабатывать и поддерживать функции продукта как на бэкенде, так и на фронтенде наших решений для автоматизации рабочих процессов.
- Создавать и поддерживать бэкенд-сервисы и RESTful API с использованием Java, Spring Boot, TypeScript и Node.js.
- Разрабатывать адаптивные и поддерживаемые фронтенд-функции с использованием React и современных решений для управления состоянием.
- Обеспечивать высокое качество кода посредством модульного, интеграционного и сквозного тестирования, ревью кода и совместного решения проблем.
- Сотрудничать с владельцами продуктов, менеджерами продуктов, UX/UI дизайнерами и другими командами разработчиков для предоставления ценных улучшений продукта.
- Участвовать в развитии нашей SaaS-архитектуры, поддерживая масштабируемость, надежность и потребности тысяч клиентов.
- Отслеживать, устранять неполадки и оптимизировать производительность и надежность приложений в производственной среде.
- Делиться знаниями, поддерживать коллег и оказывать техническую помощь клиентам при необходимости.
Что вам понадобится:
- Солидный коммерческий опыт работы с Java 17 и Spring Boot, включая RESTful API, Spring Data JPA и Spring Data JDBC.
- Сильный практический опыт работы с TypeScript и Node.js для бэкенд-разработки, бессерверных функций или резолверов API.
- Сильный опыт фронтенд-разработки с React 18, современными решениями для управления состоянием, такими как Redux или TanStack Query, и библиотеками маршрутизации.
- Хорошее понимание принципов проектирования программного обеспечения, шаблонов проектирования и архитектуры приложений, включая их компромиссы.
- Опыт написания автоматизированных тестов, включая модульные, интеграционные и сквозные тесты, с использованием таких инструментов, как JUnit 5, Mockito, Vitest и Playwright.
- Уверенное владение Git, Maven, Docker и IDE для разработки.
- Сильные навыки решения проблем, практический подход и способность эффективно сотрудничать в Agile-команде.
- Хорошие навыки общения на английском языке (уровень B2 или выше), а также готовность учиться и постоянно развиваться профессионально.
Преимущества и льготы
- Акции компании — Каждый сотрудник Appfire имеет право на получение акций компании, что способствует истинному чувству причастности и связи с нашим ростом.
Отпуск и благополучие
- 26 оплачиваемых дней отпуска ежегодно, независимо от стажа работы
- 12 дней благополучия — один полностью оплачиваемый выходной день в месяц для восстановления сил, доступный по мере необходимости и не переносимый из месяца в месяц
- 24 часа оплачиваемого волонтерского времени для поддержки значимых дел вне работы
- 3 полностью оплачиваемых дня волонтерства каждый год через Appfire Town, нашу программу корпоративной социальной ответственности (CSR), поддерживающую местные сообщества.
- Обучение и развитие — Растите вместе с Appfire University — нашей собственной платформой онлайн-обучения, разработанной для поддержки непрерывного обучения и профессионального развития.
Здоровье и образ жизни
- Частное медицинское страхование через UNIQA, полностью покрываемое Appfire Bulgaria
- Multisport Card с доступом к сотням спортзалов, студий и бассейнов по всей Болгарии, полностью оплачиваемая Appfie
- Продуктовые ваучеры через предоплаченную карту Pluxee для обеда с ежемесячным пособием
- Транспорт — Сотрудники в Софии получают полностью оплачиваемую транспортную карту Sofia City Transport Card, предоставляющую доступ ко всем видам общественного транспорта в городе.
- Семейная поддержка — Сотрудники получают единовременный чистый Бонус за рождение ребенка.
- Гибкость — эта роль полностью удаленная в пределах Болгарии
Признание рынка
Appfire постоянно получает признание за рост компании, культуру, корпоративную социальную ответственность и превосходство продуктов, и была включена в списки Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work и Inc. 5000. Узнайте больше о наших достижениях, которые были бы невозможны без наших сотрудников, партнеров и клиентов:
Равные возможности трудоустройства (EEO)
Appfire является работодателем, предоставляющим равные возможности, и не дискриминирует по признаку расы, цвета кожи, религии, пола (включая беременность), сексуальной ориентации, гендерной идентичности или выражения, национального происхождения, возраста, инвалидности, генетической информации, семейного положения, статуса ветерана или любых других защищенных характеристик, как определено применимым законодательством. Наше обязательство распространяется на все методы трудоустройства, включая подбор, наем, обучение, продвижение по службе, компенсацию, льготы и прекращение трудовых отношений.