Software Engineer II
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer II (CMS): Design, implement, test, and deliver features for enterprise-scale Content Management Systems using latest software stacks and cloud technologies with an accent on content modeling, theming, custom modules, and frontend development. Focus on building performant web experiences, integrating with DevOps pipelines, and following software engineering best practices for high-quality delivery.
Location: Fully-office, fully-remote, or hybrid work experience at any location in Virginia, Tennessee, or North Carolina. Occasional travel to offices or client sites may be required. Must be legally authorized to work in the United States. participates in E-Verify.
Company
Digital consulting firm delivering consumer-grade experiences through cross-functional teams of engineers, designers, managers, and analysts working closely with clients.
What you will do
- Architect and build enterprise-scale CMS platforms like Drupal, WordPress, Sitecore, or Optimizely, handling content modeling, theming, custom modules, configuration, search, and migration APIs.
- Develop efficient frontend experiences using HTML, CSS, JavaScript, and frameworks like React or Angular.
- Work across multiple environments and hosts (local, QA, UAT, production; on-prem, Pantheon, Acquia), integrating with GitHub, GitLab, pipelines, and Docker.
- Champion software engineering best practices in development and delivery for high-quality solutions.
- Collaborate in cross-functional teams to solve client problems with a consultant mentality.
Requirements
- 2+ years of professional software engineering experience.
- Deep knowledge of enterprise CMS platforms (Drupal, WordPress, Sitecore, Optimizely) including content modeling, theming, custom modules, etc.
- Strong frontend skills (HTML, CSS, JavaScript, React, Angular).
- Experience with multiple environments, source code hosts (GitHub, GitLab), and pipeline systems.
- Great communicator, problem-solver, team player with continuous improvement mentality.
- Legally authorized to work in the United States.
Nice to have
- Experience with latest CMS versions (e.g., Drupal 11, WordPress 6) and headless CMS architectures.
- Proven experience with Next.js and GraphQL for performant applications.
- Docker knowledge.
- Client-facing experience.
Culture & Benefits
- Choose fully-office, fully-remote, or hybrid work; modern offices in Blacksburg, VA with tools provided for home and office.
- Inclusive employer committed to diversity, welcoming backgrounds, perspectives, and skills.
- Occasional travel for training or client visits.
- Team-oriented environment valuing curiosity, communication, and passion for software development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →