Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Advertisingunmatched
Algorithmsunmatched
Best Practicesunmatched
Campaignsunmatched
Caption Writingunmatched
Communication Skillsunmatched
Content Delivery/Distributionunmatched
Content Developmentunmatched
Customer Relationsunmatched
Customer Support/Serviceunmatched
Detail Orientedunmatched
Email Marketingunmatched
Facebookunmatched
Graphic Designunmatched
Life Insuranceunmatched
LinkedInunmatched
Marketing Communicationsunmatched
Multiplatform/Cross-Platformunmatched
Multitaskingunmatched
Nonprofitunmatched
Online Communitiesunmatched
Online Marketingunmatched
Organizational Skillsunmatched
Performance Analysisunmatched
Performance Managementunmatched
Presentation/Verbal Skillsunmatched
Problem Solving Skillsunmatched
Project/Program Managementunmatched
Public/Media/Press/Analyst Relationsunmatched
Social Mediaunmatched
Social Media Marketingunmatched
Storytellingunmatched
Time Managementunmatched
Video Editingunmatched
Vision Planunmatched
Work From Homeunmatched
Writing Skillsunmatched
YouTubeunmatched
Description
Social Media Specialist
Digital Services – Southlake, Texas
Summary
RainCloud Media is seeking a creative, organized, and strategic Social Media Specialist to join our growing team in Southlake, Texas. In this role, you'll partner with ministries, nonprofits, media organizations, and purpose-driven brands to develop and execute engaging social media strategies that drive meaningful growth. You'll collaborate with designers, video editors, paid media specialists, and fellow strategists to create content that performs while building strong client relationships.
Responsibilities
* Manage organic social media strategy for a portfolio of client accounts across a variety of industries.
* Develop weekly and monthly content calendars aligned with each client's goals and brand voice.
* Write compelling captions and content tailored to each platform.
* Collaborate with graphic designers and video editors to produce engaging creative assets.
* Provide creative direction and feedback on content development.
* Analyze content performance and recommend ongoing improvements.
* Stay current on platform trends, algorithm updates, and best practices.
* Present ideas and recommendations during client meetings.
* Schedule and publish content across appropriate social platforms.
* Ensure all content is delivered accurately and on schedule.
* Participate in brainstorming sessions and support larger campaign initiatives.
* Be available for occasional evening or weekend projects when needed.
Qualifications
* 1–3 years of experience in social media, digital marketing, communications, or public relations preferred.
* Bachelor's degree in Marketing, Communications, PR, or a related field preferred.
* Experience managing Instagram, Facebook, YouTube, X, LinkedIn, TikTok, Pinterest, and other social platforms.
* Excellent written, editing, and verbal communication skills.
* Strong project management, multitasking, and problem-solving abilities.
* Highly organized with exceptional attention to detail.
* Creative thinker who enjoys collaboration and continuous learning.
* Self-motivated and able to work independently with minimal direction.
* Comfortable working in a fast-paced, deadline-driven environment.
* High level of professionalism.
What Success Looks Like
* Build trusted relationships with clients.
* Consistently deliver high-quality content on schedule.
* Contribute creative ideas that improve client performance.
* Help clients grow engaged online communities.
* Collaborate effectively with the creative team.
Benefits
* 401(k) matching
* Health, dental, vision, and life insurance
* Health savings account
* Paid time off
* Paid parental leave
* Employee assistance program
* Flexible schedule
Perks
* Hybrid/remote work flexibility
* Office closes at 4:00 PM on Fridays
* Professional development opportunities including Skillshare, workshops, and creative lunches
* Creative team outings
* Coffee bar and fully stocked snack pantry
Our Culture
We believe great work happens when talented people enjoy working together. We value humility, creativity, collaboration, excellence, and serving others well. As a Christian-centered company, we strive to build lasting relationships with our clients and our team while putting family first.
About RainCloud Media
RainCloud Media is a full-service digital marketing agency based in Southlake, Texas. We partner with ministries, nonprofits, media organizations, and purpose-driven brands to grow audiences through social media, digital advertising, YouTube strategy, creative content, email marketing, and analytics. We are passionate about helping organizations make a meaningful impact through thoughtful strategy, compelling storytelling, and measurable results.