Join ur Team: Careers with MWR Guam

Working with Joint Region Marianas MWR is more than just a job—it’s an opportunity to serve those who serve. We offer competitive pay, federal benefits, and unique base privileges in a tropical paradise.

There was an error rendering this component

(10003) - BlueprintInstance - Page Nav - 1b18381d-a59a-409d-a7f3-bfe675a4e077 - This template has errors. Check the  and  before evaluating a template. Messages:
jsondata.distributed_single_page_anchor_navigation(32,15) : error : Unexpected token `{` while parsing object initializer. Expecting a simple identifier for the member name.
jsondata.distributed_single_page_anchor_navigation(32,23) : error : Unexpected token `.` Expecting a colon : after identifier `Config` for object initializer member name
jsondata.distributed_single_page_anchor_navigation(32,37) : error : Invalid token found `}`. Expecting /end of line.
jsondata.distributed_single_page_anchor_navigation(32,24) : error : Error while parsing if statement: The  statement was not found in: if  ... end|else|else if
jsondata.distributed_single_page_anchor_navigation(32,24) : error : Error while parsing if statement: The  statement was not found in: if  ... end|else|else if

System.InvalidOperationException: This template has errors. Check the  and  before evaluating a template. Messages:
jsondata.distributed_single_page_anchor_navigation(32,15) : error : Unexpected token `{` while parsing object initializer. Expecting a simple identifier for the member name.
jsondata.distributed_single_page_anchor_navigation(32,23) : error : Unexpected token `.` Expecting a colon : after identifier `Config` for object initializer member name
jsondata.distributed_single_page_anchor_navigation(32,37) : error : Invalid token found `}`. Expecting /end of line.
jsondata.distributed_single_page_anchor_navigation(32,24) : error : Error while parsing if statement: The  statement was not found in: if  ... end|else|else if
jsondata.distributed_single_page_anchor_navigation(32,24) : error : Error while parsing if statement: The  statement was not found in: if  ... end|else|else if
   at Scriban.Template.CheckErrors()
   at Scriban.Template.EvaluateAndRender(TemplateContext context, Boolean render)
   at Scriban.Template.Render(TemplateContext context)
   at RC.Templating.RavenScribanTemplateService.RenderTemplate(String templateName, Object model, Object viewBag, Action`1 modifyScriptObject, String templateSource)
   at RC.Application.WidgetRenderers.BaseTransformationWidgetinstanceRenderer`1.ExecuteTransformation(String TransformationCodeName, Object model, Object viewBag, Object configObject, String templateSource)
   at RC.Application.WidgetRenderers.BlueprintInstanceWidgetRenderer.RenderContent(WidgetInstanceData instance)
   at RC.Application.WidgetInstanceRenderer`1.Render(WidgetInstanceData instance, Boolean editMode, Boolean showWidgetContent, Boolean isPageDesignerMode)

Current Job Listings

{
  "page": 1,
  "total": 10,
  "start": 1,
  "end": 10,
  "limit": 25,
  "page_count": 1,
  "first": {
    "limit": 25,
    "page": 1,
    "start": 0,
    "is_current": true,
    "prefix": "",
    "sort": "[]",
    "url": "limit=25&page=1&sort=%5b%5d&start=0",
    "filter": null,
    "storeSearch": null
  },
  "last": {
    "limit": 25,
    "page": 1,
    "start": 0,
    "is_current": true,
    "prefix": "",
    "sort": "[]",
    "url": "limit=25&page=1&sort=%5b%5d&start=0",
    "filter": null,
    "storeSearch": null
  },
  "previous": null,
  "next": null,
  "items": [
    {
      "limit": 25,
      "page": 1,
      "start": 0,
      "is_current": true,
      "prefix": "",
      "sort": "[]",
      "url": "limit=25&page=1&sort=%5b%5d&start=0",
      "filter": null,
      "storeSearch": null
    }
  ]
}
Salary
RECREATION ASSISTANT (COMMUNITY RECREATION) Guam, Guam $17.25 - $19.00 Per Hour 21 Oct 2026
MOTOR VEHICLE OPERATOR (COURIER) Guam, Guam $20.32 - $23.70 Per Hour 24 Oct 2026
EDUCATIONAL TECHNICIAN (CHILD AND YOUTH PROGRAM LEADER) Guam, Guam $24.19 - $31.43 Per Hour 25 Oct 2026
FOOD SERVICE WORKER Guam, Guam $17.78 - $20.75 Per Hour 26 Oct 2026
COOK Guam, Guam $19.48 - $22.72 Per Hour 01 Nov 2026
EDUCATIONAL AID/TECHNICIAN (CHILD AND YOUTH PROGRAM ASSISTANT) Multiple Locations $18.75 - $23.93 Per Hour 31 Dec 2026
RECREATION ASSISTANT (COMMUNITY RECREATION) Multiple Locations $17.25 - $19.00 Per Hour 31 Dec 2026
RECREATION ASSISTANT (LIFEGUARD) Multiple Locations $17.25 - $19.00 Per Hour 31 Dec 2026
RECREATION ASSISTANT (LIFEGUARD) Multiple Locations $17.25 - $19.00 Per Hour 31 Dec 2026
RECREATION ASSISTANT (WATER SAFTEY/SWIM INSTRUCTOR) Guam, Guam $19.00 - $22.68 Per Hour 31 Dec 2026

Claim Your Hiring Preferences

Before you apply, make sure you download and complete any preference forms you are eligible for to give your application a competitive edge.

Resources

    Employee Benefits: We Take Care of You

    We take care of you, while you take care of others. Regular employees (working 20+ hours/week) are eligible for full benefits. Flexible (Flex) employees are eligible for medical insurance.

    Benefits Category
    What We Offer
    The Benefit

    Health & Wellness

    • Medical, Dental, & Vision Insurance
    • Long Term Disability (LTD) & Life Insurance
    • Access to all base fitness centers

    Peace of mind for you and your family, plus free gym access to keep you active.

    EAP Support

    • Employee Assistance Program (EAP)
    • 100% Free, Private, 24/7/365 counseling
    • Covers all household members

    Professional life coaching, financial/legal advice, and mental health counseling whenever you need it.

    Financial Security

    • Competitive hourly compensation
    • 401(k) with up to 3% matching
    • Navy Retirement Plan

    Build a secure future while working in paradise.

    Paid Time Off

    • Vacation Days & Sick Leave
    • 11 Paid Federal Holidays
    • Paid Parental, Family, & Military Leave

    Plenty of time to relax, explore Guam's beaches, and spend time with loved ones.

    Growth & Perks

    • Tuition Reimbursement & training
    • Navy Exchange (NEX) shopping privileges
    • Full access to MWR events & facilities

    Shop tax-free at the NEX and build a long-term career with global transfer potential.

    How to Apply Successfully

    1. Review Vacancies

      Click on any active vacancy announcement on our portal to read the specific application steps.
    2. Submit on Time

      All applications and supporting documents (such as your resume, transcripts, or Preference Forms) must be uploaded by the closing date listed on the job post.
    3. Watch the Details

      Ensure your application package is 100% complete. Due to the high volume of applications, our team cannot contact you to ask for missing documents.
    4. Follow Up

      Want to check on your status? You are always welcome to contact our HR office directly!

    NAF Human Resources

    Connect with Us!

    Address
    Halsey Drive, Route 6Bldg. 203Piti, Guam 96915
    Secondary Phone / DSN
    Office Hours
    Monday8:00 AM – 4:00 PM
    Tuesday8:00 AM – 4:00 PM
    Wednesday8:00 AM – 4:00 PM
    Thursday8:00 AM – 4:00 PM
    Friday8:00 AM – 4:00 PM
    Saturday –
    Sunday –
    Additional Information
    *Closed on weekends and federal holidays.
    *Additional phone numbers (671) 349-2154 / 349-2210 / 349-3154 / 349-4154 / 349-5154