О проекте: Summa — это облачная платформа, предназначенная для трансформации деятельности бухгалтерских фирм и налоговых консультантов в Израиле. Автоматизируя рутинные технические и административные задачи, Summa позволяет профессионалам сосредоточиться на стратегических и аналитических аспектах своей работы, сокращая рабочее время до 80%. Платформа использует передовые технологии, такие как машинное обучение, искусственный интеллект и оптическое распознавание символов (OCR), для оптимизации та
О проекте: Summa — это облачная платформа, предназначенная для трансформации деятельности бухгалтерских фирм и налоговых консультантов в Израиле. Автоматизируя рутинные технические и административные задачи, Summa позволяет профессионалам сосредоточиться на стратегических и аналитических аспектах своей работы, сокращая рабочее время до 80%. Платформа использует передовые технологии, такие как машинное обучение, искусственный интеллект и оптическое распознавание символов (OCR), для оптимизации таких процессов, как аудит, бухгалтерский учет, налоговая отчетность и управление офисом. Полностью соответствующая израильским правилам и одобренная Налоговым управлением Израиля, Summa стремится создать безбумажную, эффективную и экономичную среду для специалистов по бухгалтерскому учету. Как часть команды Summa, вы будете играть жизненно важную роль в расширении функциональности платформы, улучшение пользовательского опыта и обеспечение того, чтобы он оставался на переднем крае технологий в бухгалтерской отрасли. Роль: Мы ищем увлеченного и внимательного к деталям инженера среднего звена, который присоединится к нашей команде разработчиков. Вы будете способствовать дальнейшему развитию платформы Summa, уделяя особое внимание созданию масштабируемых, удобных для пользователя веб-приложений, обеспечивая при этом внедрение лучших практик и стандартов высокого качества. Обязанности: Разработка и поддержка функций, ориентированных на пользователя, для платформы Summa с использованием Angular. (12+ или последняя версия); Тесно сотрудничать с UX/UI-дизайнерами для реализации адаптивных и интуитивно понятных интерфейсов; Написывать многоразовый, тестируемый и эффективный код, следуя лучшим практикам Angular; Сотрудничать с серверные разработчики для интеграции RESTful API и сервисов WebSocket в платформу; Участвуйте в церемониях Agile (стендапы, планирование спринтов, ретроспективы), чтобы предоставлять обновленную информацию о ходе работы и обратную связь; Обеспечить высокое качество кода, написав модульные тесты с помощью Jasmine/Karma или Jest;Участвовать в проверках кода для поддержания стандартов и лучших практик кодирования;Оптимизировать компоненты для повышения производительности и масштабируемости на разных устройствах и в браузерах;Реализовать такие функции, как отложенная загрузка, стратегии кэширования и оптимизированные размеры пакетов для повышения производительности платформы; Будьте в курсе последних функций Angular и тенденций веб-разработки для расширения возможностей платформы; Предлагайте улучшения рабочих процессов, инструментов и общей архитектуры для решения, ориентированного на будущее. Требуемые навыки: Более 2 лет опыта во Front-end разработке; Солидный опыт работы с Angular 17+; Знание TypeScript для создания крупномасштабных, поддерживаемых приложений; Глубокое понимание замыканий, областей видимости, контекста выполнения, и структуры данных;Глубокое понимание Angular CLI, модулей, компонентов, сервисов и внедрения зависимостей.Продемонстрированные хорошие навыки решения проблем;Умение реализовывать сложные пользовательские интерфейсы с адаптивным дизайном.Опыт работы с современными CSS-фреймворками и препроцессорами (SCSS, SASS);Навыки адаптивного дизайна, Flexbox, CSS Grid, анимация и кроссбраузерная совместимость; Знание Angular Material, хуков жизненного цикла, HTTP-клиента, анимации, оптимизации. (например, утечки памяти) и WebSockets;Опыт взаимодействия с RESTful-сервисами и WebSockets;Опыт написания модульных тестов с помощью Jasmine, Karma или Jest;Understanding of test-driven or behavior-driven development methodologiesExperience in integrating external libraries;Strong skills in Building application architecture and designing componentsKnowledge of RxJS;Experience with Version Control Systems (git)Familiarity with Dockeror conta
Show more
Show less
Должностный уровень
Базовый уровень
Тип занятости
Полный рабочий день
Должностные обязанности
Инженерия и информационные технологии
Отрасли
ИТ-услуги и ИТ Консалтинг