Common App
Software Engineering, Team Lead - U.S. Based Hybrid Opportunity
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Тимлид разработки в некоммерческую организацию Common App, развивающую сервис подачи заявок в колледжи. Руководит командой разработчиков, отвечает за архитектуру и качество веб- и мобильных продуктов.
Задачи
- Техническое руководство и менторство команды Software Developers
- Разработка высококачественных веб- и мобильных продуктов для сообщества Common App
- Определение архитектуры и стандартов frontend-разработки
- Руководство реализацией и лучшими практиками backend и API
- Консультирование по стратегии баз данных и корпоративным внедрениям
- Формирование стратегии CI/CD в организации
- Стратегическое консультирование по облачной архитектуре
- Развитие Agile-практик и лучших практик на уровне команд
- Обеспечение процессов code review, стандартов кодирования и деплоя
- Отладка и решение проблем в production-средах
- Оценка и рекомендация решений на основе сложных POC
- Обеспечение безопасной архитектуры и соответствия требованиям (OWASP Top 10)
Требования
- Проживание на территории США
- Готовность к гибридному формату и командировкам на очные мероприятия (полугодовые ретриты, ретриты департамента, стратегические сессии)
- Степень бакалавра и выше в Computer Science, Engineering или смежной области либо эквивалентный опыт
- 8–10 лет прогрессивного опыта в разработке ПО
- 6–8 лет опыта управления людьми
- Продвинутое владение JavaScript, HTML, CSS и современными SPA-фреймворками (Angular, TypeScript)
- Экспертиза в backend и API-разработке: REST, C#, .NET Core, ORM, Domain Driven Design, Dependency Injection
- Экспертиза в реляционных и нереляционных БД: MySQL, NoSQL (AWS DynamoDB)
- Продвинутое владение CI/CD: AWS CodeBuild, AWS Lambda, CloudFormation, GitHub Actions, Jenkins, GitHub
- Продвинутое владение AWS: Fargate/ECS, S3, SWF, Step Functions, SQS, SES, ElasticCache, CloudFront, EC2, Serverless Lambda, VPC, DynamoDB
- Экспертиза в Agile-разработке и жизненном цикле ПО
- Экспертиза в отладке production-сред
- Понимание OWASP Top 10 и практик безопасного кодирования
- Желательно: сертификация AWS Solution Architect
Условия
- Виртуальный офис (virtual-first)
- Оплачиваемый отпуск (PTO)
- Семь корпоративных праздников
- Девять floating holidays (пропорционально дате начала)
- Больничный
- Ежемесячный день психического здоровья
- Выбор ноутбука PC или Mac
- Внешний монитор, клавиатура, мышь и/или гарнитура
- Единоразовая выплата на обустройство офиса
- Ежемесячная компенсация удалённой работы
- Ежемесячная компенсация мобильной связи
- Рыночная зарплата
- Бонус по результатам работы
- Пенсионный план 403(b): взнос компании 5% и дополнительный матчинг 5%, вестинг 3 года
- Выбор из двух планов медицинского страхования
- Health Savings Account и Medical Flexible Savings Account
- Страхование зрения и стоматологии
- Страховка с даты найма
- Dependent Care Flexible Spending Account
- Виртуальная клиника Maven для женского и семейного здоровья
- Страхование жизни и AD&D от компании
- Возможность докупить страхование жизни для себя, супруга и иждивенцев
- Краткосрочное и долгосрочное страхование нетрудоспособности
- Ежегодный бюджет на профессиональное развитие
- Возможности роста внутри компании
- Employee Assistance Program, услуги по подготовке завещания и помощь в путешествиях от Mutual of Omaha
- Pet insurance через PinPaws
- Семейный аккаунт 1Password
Навыки
- JavaScript
- HTML
- CSS
- Angular
- TypeScript
- REST
- C#
- .NET Core
- ORM
- Domain Driven Design
- Dependency Injection
- MySQL
- NoSQL
- AWS DynamoDB
- AWS CodeBuild
- AWS Lambda
- CloudFormation
- GitHub Actions
- Jenkins
- GitHub
- AWS Fargate
- ECS
- S3
- SWF
- Step Functions
- SQS
- SES
- ElasticCache
- CloudFront
- EC2
- Serverless Lambda
- VPC
- Agile
- OWASP Top 10