Знается в поисках Full Stack Developer .NET Core и Angular на постійну позицию
Ярлыков нет в достижении величия: Это большая работа. Но как только вы окажетесь наверху, вы насладитесь видом.
Вы тот самый, если…
У ВАС
- 5+ лет опыта разработки сложных веб-приложений с использованием .NET Core, JavaScript и Angular (включая работу над макетами, удобными для мобильных устройств).
- Большой опыт работы с реляционными базами данных (MS SQL).
- Практический опыт работы с Docker и любыми поставщиками облачных услуг.
- Опыт работы с системами непрерывной интеграции, доставки и развертывания, системами автоматизации качества кода, инструментами отладки/профилирования.
- Острая способность решать проблемы с производительностью. Знание и понимание ООП, SOLID.
- Твердое понимание принципов взаимодействия клиент-сервер.
- Тщательное понимание жизненного цикла разработки приложений, управления кодом и управления выпусками.
- Активный интерес к тому, чтобы быть в курсе новых технологий, новых платформ, новых языков и других разработок.
- Опыт работы с методологиями гибкой разработки.
- Амбициозность, высокая мотивация и внимание к деталям.
- Высокая честность, ответственность, позитив. отношение и готовность сделать все возможное для достижения успеха команды.
- Сильные устные и письменные коммуникативные навыки, способность общаться как с технической, так и с деловой аудиторией. Опыт работы в распределенных командах.
- Владение английским языком: B1/Intermediate и выше.
БЫЛО ПРЕИМУЩЕСТВЕН - Опыт работы с облачными службами Azure.
- Решите задачи по созданию постоянно развивающегося SaaS-решения B2B с большим объемом данных.
- Пишите чистый, эффективный и удобный в обслуживании код, соблюдая при этом рекомендации команды по кодированию и стандарты качества.
- >
- Разрабатывайте объемные приложения с низкой задержкой. Создавайте функциональный и тестируемый код с помощью тщательного модульного тестирования.
- Выполняйте и участвуйте в проверках кода, проектировании архитектуры и технических исследованиях. Исследуйте технические проблемы, находите и исправляйте ошибки, улучшайте производительность и скорость реагирования разрабатываемых вами приложений.
- Оптимизируйте приложения для максимальной скорости и масштабируемости.
- Поощряйте инновации, творческое мышление, общение и сотрудничество между членами команды.
- Следуйте и развивайте методы Agile при разработке программного обеспечения.