Frontend разработчик (middle)
Описание
Чем предстоит заниматься Разрабатывать новые функции и модули продуктов. Создавать переиспользуемые компоненты на React. Разрабатывать React-сервисы для взаимодействия с серверным API. Собирать сложные клиентские приложения из отдельных React-модулей. Развивать библиотеку стилей и тем продуктов. Создавать адаптивные пользовательские интерфейсы. Кого мы ищем Человека, который понимает «зачем» он принимает то или иное техническое решение, а не просто следует задаче. Специалиста, способного самостоятельно реализовать фичу на всём пути: от проектирования и прототипирования интерфейса до разработки, сборки и тестирования сложного многомодульного приложения. Если вам интересна архитектура или вы хотите развиваться в этом направлении — здесь для этого будут хорошие возможности. Человека, который стремится постоянно улучшать свою работу, развиваться, изучать новое и делиться знаниями с командой. Нам важны люди, которые действительно заинтересованы в результате и качестве своей работы, а не просто выполняют задачи формально. Наши требования Понимание принципов проектирования и написания качественного кода, принципов чистой архитектуры и связанных с ними подходов. Уверенное знание React, TypeScript, JavaScript и RxJS. Опыт разработки React-компонентов и сервисов. Опыт участия в проектировании архитектуры сложных многомодульных SPA. Уверенное владение HTML5 и принципами адаптивной вёрстки. Знание CSS и одного из препроцессоров: SASS или LESS. Будет преимуществом знание Web API и Chart.js. Будет плюсом опыт участия в проектировании UX. Уверенное владение Git. Условия Конкурентоспособное вознаграждение. Полностью удалённый формат работы. Официальное трудоустройство.