Please see below for open positions or fill out the form to learn more about career opportunities.

Are you ready to join our team?

Promise Community Homes welcomes exceptional talent that will increase our impact in the community. Bring your expertise, creativity, and your desire to grow, and Promise Community Homes will give you teamwork, the guidance to be successful, and a platform to showcase your talent. We offer career development as you join our organization that is driven by Trust, Transparency, Collaboration, Communication, and Appreciation.

Job Title: Maintenance Technician
Reports To: Property Manager
FLSA Status: Non-Exempt/Hourly (Full-time)

Major Accountabilities:
Under the direction of the Property Manager, conduct general maintenance and repair work on buildings and equipment of the Agency and perform related work as required.

Essential Duties and Responsibilities: Include the following but are not limited to the job specifications contained herein.  Additional duties or job functions that can be performed may be required as directed by supervisory personnel.

  • Responsible for the ongoing maintenance and repair of homes in assigned work zone
  • Survey building and repair mechanical systems to ensure they are consistent with health and safety standards.
  • Assist in the setup of ventilation, refrigeration and other systems and conduct repairs when necessary.
  • Maintain heating and plumbing systems to ensure functionality
  • Service and maintain swimming pool and equipment
  • Conduct general upkeep procedures (e.g. landscaping) and other tasks as assigned (painting, carpentry, etc.)
  • Perform maintenance of electrical systems (replace light bulbs and sockets, clean and repair circuit breaker panels, etc.)
  • Make inspections and recommendations to determine need for repairs
  • Keep time and materials records and prepare reports

Knowledge, Skills, and Abilities Required:

  • High School diploma (Technical/Vocational)
  • Attended and completed various courses including HVAC, electrical and plumbing, drywall and painting skills.
  • Two years experience in a wide variety of building and residential maintenance
  • Ability to make repairs on various types of equipment and building facilities requiring some knowledge of a variety of trades.
  • Able to work in a cooperative manner with peers, as well as the population served by the Agency.
  • Able to understand and carry out written and oral instructions.
  • Some supervisory experience preferred.
  • Ability to lift 50-75 pounds unaided
  • Must possess a valid driver’s license and clean driving

Job Title: Staff Accountant
Reports To: Director of Finance and Human Resources
FLSA Status: Non-Exempt/Hourly (Full-time)

Ensures the integrity of accounting information by recording, verifying, consolidating, and entering transactions. Processes a variety of entries and performs various support functions as required as a part of the accounting and record keeping function of the organization. Works in conjunction with the Accounting Manager and Director of Finance to assure timeliness of transactions. Record, maintain, organize, and prepare financial data including, but not limited to, accounts payable, accounts receivable, bank and credit card reconciliation, and billing. Keep all financial data organized and current to provide accurate and relevant information to management. 

Essential Duties and Responsibilities:
include the following but are not limited to job specifications contained herein. Additional duties or job functions that can be performed safely may be required as directed by supervisory personnel.

  • Prepares and records asset, liability, revenue, and expenses entries by compiling and analyzing account information 
  • Participates in external audit by analyzing and scheduling general ledger accounts, providing information for auditors 
  • Assist with the preparation of the annual budget and monthly forecasting and analysis. Maintains master budget file 
  • Protects organization’s value by keeping information confidential 
  • Receive and record Accounts Receivable 
  • Prepare monthly journal entries in preparation for month-end closing 
  • Oversee all bank account deposits, in person and electronically 
  • Work with outside accountant to assist with month-end closing and financial reporting 
  • Accounts payable, review coding of vouchers, set up check run, and other accounting functions and reporting  
  • Scan all paid invoices into company database 
  • Complete monthly bank account recs for all accounts 
  • Assist in general ledger account reconciliations 
  • Provide weekly spending reports to Operations department 
  • Input daily Development transactions and reconcile to Development Department monthly 

Skills and Competencies:

  • Monitor and collect data to assess accuracy and integrity; analyze data; ensure compliance with applicable standards (GAAP), rules, regulations and systems of internal control; interpret and evaluate results, prepare documentation; create financial reports and/or presentations. 
  • Strong organizational skills and ability to prioritize workload in order to meet tight deadlines in a fast-paced and dynamic work environment 
  • Excellent analytical and problem-solving skills 
  • Be able to demonstrate attention to details and good record keeping 
  • Proficient in Microsoft Office (Word, Power Point, and especially Excel) 
  • Team player and can collaborate with other teams in the organization 
  • High level of interpersonal skills with demonstrated poise, tact, and diplomacy 
  • Demonstrate a proficient level of professional skill and/or knowledge in accounting and keep current with developments and trends 
  • Excellent communication skills, written and verbal, with the ability to clearly communicate issues to all levels of management 

Other Requirements:

  • BS in Accounting, Finance, or Business Administration 
  • Minimum 3 years of overall professional experience related to corporate accounting and finance 
  • General knowledge of GAAP 
  • Must be highly skilled with financial and numerical data 
  • Strong working knowledge of MS Word, Excel, and Outlook 
  • High level of organization with attention to detail and ability to complete tasks without supervision 
  • Ability to effectively communicate both orally and in writing with peers, managers, and clients 

Qualified candidates should forward resume, cover letter and salary requirements to: or with Staff Accountant in the subject line.  Or mail to: Promise Community Homes / Rainbow Village, Attn: Director of Human Resources, 1240 Dautel Lane, St. Louis, MO 63146. 

Promise Community Homes, formerly Rainbow Village Properties Inc, is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 

Stay Up to Date

Recent News

An Updated Website to go with A New Name

In early 2022, Promise Community Homes introduced a new website design and layout. Our goal is to clean up the look of the older website and improve navigation for website visitors. Whether you want to become a sponsor for an

Read More