×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer - Digital Solutions Team | Marketing & Communications

Job in Charlottesville, Albemarle County, Virginia, 22904, USA
Listing for: The Rector & Visitors of the University of Virginia
Full Time position
Listed on 2026-07-05
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 70600 USD Yearly USD 70600.00 YEAR
Job Description & How to Apply Below

UVA Health is seeking an experienced Web Developer to join the Digital Solutions Team within Marketing & Communications. This role is a core delivery contributor on a small, high-functioning product team, responsible for building and maintaining the digital experiences that power UVA Health's patient-facing web presence.

Pay Range

The pay range for this role is $70,600.00 - $ annually. Individual compensation will be determined by the selected candidate's qualifications, previous work experience, and/or education.

About the Digital Solutions Team

Our team operates using a product-led model focused on UVA Health's digital front door and the end-to-end digital patient experience. We are responsible for the strategy, user experience, and technologies that support and power UVA Health's digital ecosystem. We prioritize initiatives that advance:

  • Patient acquisition
  • Frictionless patient experience
  • Long-term patient loyalty
  • Operational efficiency
  • Department-wide marketing technology
Key Responsibilities Feature Development & Technical Ownership
  • Deliver sprint stories from branch to production—including implementation, documentation, and full adherence to the team's definition of done.
  • Design and build performant, accessible, and maintainable front-end solutions using React and Astro.
  • Work with headless CMS architecture (Contentstack) to implement and extend content-driven web experiences.
  • Make sound, independent implementation decisions on well-scoped stories; escape architectural questions appropriately within the Digital Solutions team.
  • Proactively identify technical risk within sprint stories during planning.
  • Ensure all delivered work meets accessibility standards (ADA/WCAG) and SEO best practices.
Code Quality & Engineering Standards
  • Write clean, well-structured, and well-documented code that other developers can maintain.
  • Write unit and integration tests as a first-class part of delivery.
  • Submit pull requests with clear context: what changed, why, and what to look for in review.
  • Engage substantively in code review—both giving and receiving. At this experience level, code review contributions are expected to improve team quality, not just catch bugs.
  • Maintain awareness of the codebase beyond your own stories; surface patterns, inconsistencies, or growing technical debt.
Collaboration & Team Contribution
  • Acts as a consultant with internal stakeholders, internal Scrum team, and external vendors to develop solutions meeting their needs.
  • Participate fully in sprint ceremonies—planning, standup, refinement, review, and retrospective.
  • Communicate blockers the day they emerge; the team cannot help with what it cannot see.
  • Pull from the sprint backlog proactively.
  • Collaborate directly with the UX Designer to understand design intent and flag implementation feasibility concerns before stories are finalized.
  • Seek clarification from the Product Owner on acceptance criteria before building on assumptions.
  • Pair with other developers on high-complexity problems; bring experience to those conversations, not just questions.
Technical Growth & Knowledge Sharing
  • Stay current with the evolving JavaScript ecosystem, particularly React and Astro; bring informed recommendations to the team when technology shifts are worth evaluating.
  • Contribute to shared knowledge—document decisions, share context in PR descriptions, and engage in team learning.
  • Take on stories of increasing complexity sprint over sprint; this role should not be static.
Required Qualifications
  • Seven years of professional web development experience, with a strong front-end foundation.
  • Deep proficiency in modern JavaScript (ES2020+), HTML5, and CSS—understanding what the language does, not just how to use it.
  • Hands‑on production experience with React, including component architecture, state management, hooks, and performance considerations.
  • Experience with Astro or comparable static‑site/hybrid rendering frameworks (Next.js, Nuxt, Svelte Kit);
    Astro experience is a strong differentiator.
  • Experience working with headless CMS platforms—Contentstack, Contentful, Sanity, or equivalent.
  • Strong Git proficiency: branching strategies, pull request workflows, rebasing, and collaborative…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary