В продуктовую кроссфункциональную команду ищем фронтенд разработчика энтузиаста, готового стоять в основе новой итерации текущего продукта (рефакторинг), заложить архитектуру, повлиять на процессы, инструментарий. p>
Технологии на проекте:
- React, RxJs, TailwindCSS, TypeScript, Vite/Vitest/SWC, OpenAPI/GraphQL
- Python/Django, Ansible, Docker, GitHub
- Prometheus, Loki, Sentry, SonarQube
Требования:
- Инструменты: React, TailwindCSS, RxJs, Vitest
- Глубокие знания принципов проектирования, архитектуры, парадигмы (OOP, FP, RFC, GOF/GRASP)
- Понимание и умение писать поддерживаемый код (Clean, SOLID, TDD)
- Возможность принять решение в выборе архитектур, понимать и учитывать особенности фреймворков, инструментов
- Владение техниками DDD, возможность смоделировать предметную область как изолированно, так и в контексте всей системы (участие в бизнесе и системном анализе)
- Самостоятельность, ответственность за результат и собственную эффективность
Обязанности:
>
- Проектирование и разработка нового React/Tailwind/RxJs проекта на основные текущего продукта
- Написание тестов, разработка через тестирование, моделирование предметной области
- Быстрая адаптация к ритму работы команды, закрытие тасок/историй
- Поддержка, рефакторинг, улучшение как кода продукта, так и процессов
- Возможность роста начиная от код овнера определенных модулей, сервисов
Возможности:
- Применять на практике и прокачивать теоретические знания по проектированию, построению архитектуры, доменному моделированию (DDD)
- Использование последних версий инструментов и технологий, сервисов
- Участвовать не только в построении/адаптации процесса разработки, но и непосредственно вносить вклад в развитие продукта
Если ты готов брать на себя ответственность за выполнение работ в пределах спринта, заряженный вносить вклад в процессы, предлагать новые технологии и лучшие практики - подавай резюме! Желаем тебе удачи в отборе, давай развиваться вместе! В сопроводительном письме напиши, почему ты подходишь на данную позицию.