TAMEM
Senior Full-stack developer (.Net & Angular)
- Удалённо
- Egypt
- Полная занятость
- 5 дн. назад
Senior Full-stack разработчик в международную команду с фокусом на .NET и Angular. Работа над масштабными enterprise-проектами с современными архитектурными практиками и возможностью менторства.
О позиции
Мы ищем опытного Full-stack разработчика для работы над корпоративными решениями в сфере финансовых услуг. Вы будете участвовать в разработке высоконагруженных систем с чистым кодом, строгими требованиями к качеству и безопасности. Команда ценит профессионализм, постоянное развитие и обмен знаниями.
Чем заниматься
- Разработка бэкенд-сервисов на .NET / ASP.NET Core (Web API) с соблюдением принципов чистого кода
- Создание отзывчивых и поддерживаемых Angular-фронтендов (версии 13+)
- Проектирование архитектуры баз данных и написание эффективных запросов SQL Server
- Реализация безопасной архитектуры: аутентификация, авторизация, защита от OWASP уязвимостей
- Разработка модульной архитектуры (DDD-inspired, CQRS при необходимости)
- Интеграция внутренних и внешних систем через REST/JSON API
- Участие в code review, настройка CI/CD пайплайнов и обеспечение наблюдаемости системы
- Отладка и оптимизация производительности production-систем
- Менторство младших разработчиков, участие в создании общих библиотек и шаблонов
Что ждут
- 5+ лет профессиональной разработки ПО, включая 3+ года с ASP.NET Core
- Сильные навыки C# и работы с Dependency Injection
- Опыт работы с Angular v13+: компоненты, модули, RxJS, управление состоянием
- Знание SQL Server: дизайн схем, tuning запросов, стратегии индексирования
- Практический опыт Git, code review, ветвления и CI/CD (GitHub Actions/Azure DevOps)
- Понимание REST, HTTP, кэширования, pagination и версионирования API
- Опыт написания unit/integration тестов (xUnit/NUnit, Jasmine/Karma/Jest)
- Умение декомпозировать задачи и работать итеративно
Условия
- Работа над сложными enterprise-проектами международного уровня
- Возможность менторства и влияния на инженерные практики команды
- Конкурентная зарплата с прозрачной системой пересмотров
- Гибкие условия работы и развитая корпоративная культура
- Бюджет на обучение и профессиональное развитие
- Доступ к современным инструментам и облачным платформам
Навыки
- C#
- ASP.NET Core
- Angular
- SQL Server
- REST API
- Entity Framework
- Git
- CI/CD
- Docker
- Azure
- RxJS
- TypeScript
- Unit Testing
- TDD
- Microservices
- DDD
- CQRS
- OAuth2
- JWT
- Redis
- RabbitMQ
- OpenTelemetry
Сложность отбора
Требуется глубокий опыт в .NET и Angular, знание современных архитектурных паттернов и ability to work independently
Оценка JobPathЗарплата по рынку
450 000 – 950 000 ₽ в месяц
Оценка для Senior Full-stack разработчика в Египте с учётом требований .NET/Angular стека. Годовой диапазон $60k-$120k переведён в месячный оклад по курсу ~92 RUB/USD.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте проектирования архитектуры на .NET Core. С какими паттернами работали?
- Как вы организуете работу с состоянием в Angular приложениях? Опыт со State Management?
- Какой опыт у вас есть с оптимизацией SQL-запросов и работой с индексами?
- Опишите ваш подход к обеспечению безопасности приложений (authentication, authorization, OWASP).
- Как вы организуете процесс code review и обеспечиваете качество кода в команде?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр