TheIncLab
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-инженер уровня middle/senior в TheIncLab — разработка прототипов и внутренних продуктов для заказчиков в оборонной и аэрокосмической сферах. Работа с Node.js, TypeScript, C# и фронтенд-фреймворками, участие в архитектурных решениях и наставничество джунов.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые высокопроизводительные приложения на Node.js, TypeScript и C#
- Работать над сложными фичами и проектами с минимальным контролем
- Принимать технические решения и участвовать в проектировании архитектуры
- Реализовывать и оптимизировать RESTful API и микросервисы
- Работать с фронтенд-фреймворками (React, Angular или Vue) для создания динамичных и отзывчивых интерфейсов
- Проектировать базы данных и слои транзакций
- Взаимодействовать с UI/UX и продуктовыми командами для понимания потребностей заказчика и оценки реализуемости
- Документировать прогресс разработки через Git, Jira и Confluence
- Проводить код-ревью и следить за высокими стандартами кодирования
- Наставлять джуниор-инженеров по лучшим практикам и паттернам реализации
- Следить за новыми технологиями, фреймворками и практиками fullstack-разработки
- Готовность к командировкам до 20% времени
Требования
- Bachelor's degree in Engineering, Computer Science, Information Systems
- 5+ лет опыта в разработке ПО с fullstack-экспертизой
- Уверенное владение Node.js, TypeScript и .NET (C#)
- Сильный опыт с фронтенд-технологиями: React, Angular или Vue.js
- Опыт создания кроссплатформенных приложений (web, desktop, mobile, tablet)
- Понимание баз данных, кеширования и оптимизации производительности
- Опыт с контейнеризацией и оркестрацией (Docker, Kubernetes)
- Опыт работы с протоколами коммуникации: REST, WebSockets, очереди сообщений (например, Kafka)
- Уверенное владение системами контроля версий (например, Git)
- Глубокое понимание архитектуры ПО, системного дизайна и моделирования данных
- Гражданство США и готовность получить допуск Secret или Top-Secret (желательно наличие действующего допуска)
Условия
- Гибридный и гибкий график работы
- Программы профессионального развития
- Компенсация обучения и сертификаций
- Расширенный график отпусков и floating holidays
- Оплачиваемый отпуск и оплачиваемое время на волонтёрство
- Медицинская, стоматологическая и офтальмологическая страховка, программы wellness и mental health, EAP
- 100% оплата компанией STD, LTD и страхования жизни
- Дополнительное страхование жизни для сотрудников и членов семьи
- План 401(k) с matching от работодателя
- Бонусы за допуск, performance и рефералы
- Культура, ценящая индивидуальные сильные стороны и вклад в команду
Навыки
- Node.js
- TypeScript
- C#
- .NET
- React
- Angular
- Vue.js
- REST
- WebSockets
- Kafka
- Docker
- Kubernetes
- Git
- Jira
- Confluence