Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Dermatology Nurse Practitioner

Privia Medical Group LLC

Mahoney Family Medicine Martinsville, VA

Mahoney Family Medicine is a well-established, highly collaborative practice seeking an experienced Dermatology Nurse Practitioner to join our team on a full-time or part-time basis. We pride ourselves on our fantastic work culture and low turnover, offering providers exceptional clinical autonomy to build and lead a thriving dermatology service line within our community.

Quick Look:

  • Schedule: Clinic is open Mon - Fri, 8AM - 4:30PM (closed for lunch 12PM - 1:30PM).
    • Full-Time: 4 clinical days/week with 1 remote admin day.
    • Part-Time: 2-3 days/week.
  • Call/Weekends: Minimal, specialized rotating call (historically 0-2 calls per rotation, as most patients utilize the portal). No weekend clinic hours.
  • Location: Outpatient primary care clinic location in Martinsville, VA.

Practice Overview:

  • Supportive Environment: Work with exceptional autonomy alongside a team of 1 Board-Certified Physician owner, 8 specialized APPs, and a dedicated support staff featuring a 1:1 Medical Assistant-to-provider ratio and on-site phlebotomy.
  • Flexible Scope of Care: Choose to build a strictly specialized dermatology panel or opt for a hybrid primary care and dermatology schedule. Manage a comfortable volume of 12-15 patients per day with flexible appointment lengths tailored to your workflow preferences.
  • Clinical Duties: Provide comprehensive "bread and butter" dermatological care, perform skin cancer screenings, and manage minor in-office procedures. Opportunities to incorporate wound care (utilizing our dedicated casting and procedure room) and aesthetics are available but not required.
  • Professional Growth: Spearhead the growth of a highly requested dermatology service line within a newly expanding facility.
  • Compensation & Benefits: Offering a highly competitive base salary and outstanding benefits package.

Qualifications:

  • Licensure: Active, unrestricted Virginia license (or eligibility to obtain).
  • Experience: 2+ years of dermatology related practicing experience required.
  • Attributes: Strong bedside manner, a relationship-based approach to care, and HIPAA compliance.

Our practice is a proud member of Privia Medical Group, a national physician organization with more than 5,200+ providers with over 1,300+ locations in multiple states. Through high-performance physician groups, accountable care organizations, and population health management programs, Privia works in partnership with health plans, health systems and employers to better align reimbursements to quality and outcomes.

Interested in being considered or learning more about the position? Apply here or contact us directly:

Christian Farris

Manager, Provider Recruitment

Privia Medical Group

Text:

Email:

Learn more about Privia Medical Group here:

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Dermatology Nurse Practitioner in Martinsville, VA vacancy
  • $109.5k - $164k

     ...innovative, performance-driven program that brings care directly to members' homes. As a HouseCalls Advanced Practice Clinician (Nurse Practitioner or Physician Assistant), you will conduct annual in-home health assessments for Medicare Advantage and other plan members.... 
    Suggested
    Minimum wage
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    UnitedHealth Group

    Martinsville, VA
    1 day ago
  • $100k - $140k

     ...Join TeamHealth as a psychiatric mental health nurse practitioner in the Martinsville, Virginia area. All facilities are within a half‑hour’s reach. Role Overview Schedule: 5 days a week Monday to Friday. Start with 10 patients per day and grow to 15 patients per day.... 
    Suggested
    Temporary work
    Monday to Friday

    TeamHealth

    Martinsville, VA
    3 days ago
  •  ...Nurse Practitioner | M-F 9am - 5pm Job Description Join the team at Universal Health, where Nurse Practitioners and Physician Assistants collaborate to provide exceptional patient care in post-acute care facilities within your community. If you are passionate... 
    Suggested
    Flexible hours
    Shift work
    Day shift

    Universal Health Services

    Bassett, VA
    2 days ago
  •  ...WholeHealth, we believe in transforming healthcare delivery in skilled nursing and assisted living facilities through integrated, evidence‑...  ...! Position Summary As an Advanced Practice Clinician (Nurse Practitioner or Physician Assistant), you will provide comprehensive... 
    Suggested
    Temporary work

    Eventus WholeHealth

    Martinsville, VA
    3 days ago
  • List of Benefits Unlike working for agency after agency, with our travel program, you get to work for a company: Work with 1 recruiter from start to finish and assignment to assignment Local and Non-local positions available Competitive hourly rate in addition to tax-free...
    Suggested
    Hourly pay
    Contract work
    Local area

    Vibra Travels

    Martinsville, VA
    3 days ago
  •  ...Job Description Job Description Nurse Practitioner | M-F 9am - 5pm Job Description Join the team at Universal Health, where Nurse Practitioners and Physician Assistants collaborate to provide exceptional patient care in post-acute care facilities within your... 
    Flexible hours
    Shift work
    Day shift

    Universal Health Corporation

    Bassett, VA
    23 days ago
  •  ...Malone Healthcare - Nursing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Martinsville, Virginia. Job Description & Requirements Specialty: ED - Emergency Department Discipline: RN Start Date: 06/30/2026 Duration: 13 weeks 36 hours... 
    Weekly pay
    Shift work

    Malone Healthcare Solutions

    Martinsville, VA
    4 days ago
  • Job Details Licensed for 220 beds, Sovah Health - Martinsville (\"Martinsville\") is a full service, acute-care hospital that has been at the heart of Martinsville, Henry County and the surrounding region since it opened as Memorial Hospital of Martinsville & Henry ...
    Extra income
    Temporary work

    AMN Healthcare

    Martinsville, VA
    20 hours ago
  •  ...Federally Qualified Health Clinic in southern Virginia is seeking a Physician Assistant or Nurse Practitioner for a growing practice. Schedule: Monday to Friday, 8am to 5pm. Compensation: Very competitive, including base salary plus bonus. Benefits: Top-notch, including... 
    Monday to Friday

    myMDcareers

    Martinsville, VA
    1 day ago
  •  ...Emergency Medicine NP/PA Opening Martinsville, VAFull TimePermanent PositionSeeking experienced Emergency Medicine Nurse Practitioner or Physician Assistant to join team in Martinsville, VirginiaPosition Highlights:- Emergency department in 220-bed hospital- Established... 
    Flexible hours

    Source Medical, LLC

    Martinsville, VA
    2 days ago
  •  ...Job Description Job Description Title - Nurse Practitioner( NP) - Hybrid Schedule Schedule | Monday–Friday | Flexible Start 7–8:30 a.m. | 8-Hour Days Status - Full-time Permanent Location: Bassett, VA We’re seeking an experienced and compassionate... 
    Permanent employment
    Full time
    Monday to Friday
    Flexible hours
    Day shift
    Weekday work

    i4 Search Group Healthcare

    Bassett, VA
    15 days ago
  •  ...Job Description Job Description UHealth is seeking a motivated and compassionate Nurse Practitioner to join our post-acute care team and provide high-quality patient care right in your community. This is an excellent opportunity for an NP who values autonomy and... 
    Hourly pay
    Part time
    Monday to Friday
    Flexible hours
    Day shift

    Private Practice Specializing in Geriatric Care

    Martinsville, VA
    4 days ago
  • Facility in Martinsville, VA seeking PA-c Urgent Care locums coverage Rates: $120/hr Opportunity Highlights Start Date: Ongoing as needed. Schedule: Variable shifts in an urgent care setting. Autonomy: High; the PA will work independently with a supervising...
    Locum
    Local area
    Shift work

    WhiteCoat Locums

    Martinsville, VA
    4 days ago
  • Position Overview TeamHealth is seeking an skilled physician assistant or nurse practitioner to join the emergency department at Sovah Health - Martinsville, a 220‑bed Duke Lifepoint Health Hospital. Established ED team All levels of acuity Member of the Duke Heart Network... 

    TeamHealth

    Martinsville, VA
    4 days ago
  •  ...(AHA/ARC) certification Other certifications and licenses may be required for this position Summary: The Med Surg Registered Nurse delivers comprehensive high-quality, patient-centered care in medical-surgical and telemetry units. This role involves assessing patient... 
    Full time
    Temporary work

    Fusion Medical Staffing

    Martinsville, VA
    2 days ago
  • $31.49 - $42.51 per hour

    Registered Nurse Outpatient Services Schedule: Monday - Friday Job Location Type: In Person Your experience matters Sovah Health is part of Lifepoint Health, a diversified healthcare delivery network with facilities coast to coast. We are driven by a profound... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Relief
    Monday to Friday

    Lifepoint Health

    Martinsville, VA
    12 hours ago
  • $2,190 per week

     ...Registered Nurse (RN) | Home Health Location: Martinsville, VA Agency: Core Medical Group Pay: $2,190 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/17/2026 About the Position Client in... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Shift work

    Core Medical Group

    Martinsville, VA
    1 day ago
  • $1,800 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: Core Medical Group Pay: $1,800 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position Client... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Shift work

    Core Medical Group

    Martinsville, VA
    1 day ago
  • $44 - $52 per hour

     ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working... 
    Weekly pay
    Full time
    Contract work
    Immediate start

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,623 - $1,800 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: LRS Healthcare Pay: $1,623 to $1,800 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position TravelNurseSource is... 
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,834 - $1,891 per week

     ...Registered Nurse (RN) | Med/Surg / Telemetry Location: Martinsville, VA Agency: Pioneer Healthcare Services Pay: $1...  ...effects or reactions. Work closely with physicians, nurse practitioners, and other healthcare professionals to develop and implement individualized... 
    Full time
    Relocation package
    Shift work

    Pioneer Healthcare Services

    Martinsville, VA
    1 day ago
  • $2,210 per week

     ...Registered Nurse (RN) | Hospice Location: Martinsville, VA Agency: Core Medical Group Pay: $2,210 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working with Core... 
    Hourly pay
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Relocation
    Monday to Friday
    Shift work
    Weekend work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,824 per week

     ...Registered Nurse (RN) | Med/Surg / Telemetry Location: Martinsville, VA Agency: Magnet Medical Pay: $1,824 per week...  ...with Healthcare Team : Work closely with physicians, nurse practitioners, physician assistants, and other healthcare providers to implement... 
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,883 per week

     ...Registered Nurse (RN) | Telemetry Location: Martinsville, VA Agency: Stability Healthcare Pay: $1,883 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position TravelNurseSource is working with... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  •  ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: Malone Healthcare Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Role: Malone Healthcare is seeking a Medical-Surgical Registered Nurse (... 
    Weekly pay
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    Malone Healthcare

    Martinsville, VA
    1 day ago
  • $1,740 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: FlexCare Pay: $1,740 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is... 
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,950 per week

     ...Registered Nurse (RN) | Telemetry Location: Martinsville, VA Agency: PRN Healthcare Pay: $1,950 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position TravelNurseSource... 
    Daily paid
    Full time
    Contract work
    Locum
    Relief
    Local area
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • $1,730 - $1,930 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Martinsville, VA Agency: Ventura MedStaff Pay: $1,730 to $1,930 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position... 
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    TravelNurseSource

    Martinsville, VA
    2 days ago
  • $1,374 - $1,845 per week

     ...Registered Nurse (RN) | Med/Surg / Telemetry Location: Martinsville, VA Agency: TGL MedStaff Pay: $1,374 to $1,845 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/8/2026 About the Position... 
    Full time
    Contract work
    Shift work

    TGL MedStaff

    Martinsville, VA
    1 day ago
  • $46.75 - $55.25 per hour

     ...Registered Nurse (RN) | Home Health Location: Martinsville, VA Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Type: Wound Care Martinsville... 
    Weekly pay
    Full time
    Contract work
    Immediate start
    Relocation package

    SkyBridge Healthcare

    Martinsville, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Dermatology Nurse Practitioner. Be the first to apply!