Freddie Mac

Full Stack Software Engineer, Tech Lead

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full Stack Tech Lead в команду Identity and Access Management. Ведёт архитектуру и разработку корпоративных веб-приложений с сильным акцентом на UI/UX, frontend-архитектуру и доступность, сочетая техническое лидерство с hands-on разработкой.

Задачи

  • Вести frontend- и fullstack-архитектуру корпоративных веб-приложений
  • Давать техническое направление инженерам и лично участвовать в разработке
  • Совместно с product owners и стейкхолдерами превращать требования в пользовательские сценарии и масштабируемые решения
  • Создавать и развивать переиспользуемые дизайн-системы, библиотеки компонентов и frontend-стандарты
  • Создавать прототипы и доводить их до production-интерфейсов на React, TypeScript, JavaScript, HTML5 и CSS
  • Проектировать и интегрировать REST API, сервисы, базы данных и корпоративные интеграции
  • Определять контракты API, структуры данных, обработку ошибок, аутентификацию и авторизацию, observability
  • Проводить архитектурные и code review, решать технические проблемы и делать root-cause analysis
  • Внедрять автоматизированное unit, integration, API, UI, accessibility и e2e тестирование в CI/CD
  • Менторить инженеров и развивать frontend- и fullstack-компетенции команды
  • Снижать технический долг, балансируя сроки, стандарты платформы и безопасность

Требования

  • Около 8+ лет опыта в software engineering, включая значительный fullstack-опыт
  • Минимум 3 года технического лидерства для команд или крупных инициатив
  • Глубокий hands-on опыт с современным frontend-фреймворком, предпочтительно React и TypeScript
  • Сильное знание JavaScript, HTML, CSS, архитектуры браузеров, адаптивного дизайна и оптимизации производительности
  • Опыт создания или расширения переиспользуемых библиотек компонентов и корпоративных дизайн-систем
  • Понимание принципов UX, interaction design, информационной архитектуры, юзабилити и доступного дизайна
  • Опыт проектирования, документирования, защиты и использования RESTful API
  • Опыт backend-разработки на Java и Spring Boot, Node.js или аналогичных enterprise-фреймворках
  • Опыт с реляционными базами данных, Git, автоматизированным тестированием и CI/CD
  • Понимание secure coding, аутентификации, авторизации, управления сессиями, безопасности API и логирования
  • Умение вести технические дискуссии, объяснять trade-offs и менторить инженеров
  • Высшее образование или эквивалентный опыт; продвинутая степень предпочтительна

Условия

  • Full time
  • Годовая зарплата $138,000 - $206,000
  • Участие в annual incentive program
  • Комплексный пакет льгот и компенсаций

Навыки

  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • REST API
  • Java
  • Spring Boot
  • Node.js
  • Relational databases
  • Git
  • CI/CD
  • Automated testing
  • Accessibility
  • UX
  • Design systems

Похожие вакансии

Full-Stack Developer
WARESeniorNew AlbanyОфис
28 окт.
AWS Java Full Stack Selenium/Playwright Engineer
InfosysSeniorPlanoОфисРелокация
81,447 – 105,881 USD в год
27 окт.
Full Stack Software Engineer II (Contract Role)
Santa Monica StudioMiddleMadisonГибрид
72 – 108 USD в час
27 окт.
Sr. Full Stack Developer
Ideal InnovationsSeniorBethesdaОфис
107,900 – 165,792 USD в год
27 окт.
Software Engineer III (Full Stack Java)
JPMorganChaseSeniorJersey CityОфис
137,750 – 185,000 USD в год
27 окт.
Full Stack Software Engineer, Tech Lead — Freddie Mac, 138,000 – 206,000 USD в год, Dallas | itrelocate