Why Revel?
At Revel Media Group, we're transforming how businesses communicate through the power of digital signage and custom software solutions. Every message matters, and we bring those messages to life with creativity, technology, and purpose.
You'll join a collaborative team that values innovation, curiosity, and technical excellence. At Revel, you won't just be writing code; you'll help create tools that power meaningful communication experiences for brands across industries.
Your Growth Matters
This internship is designed to accelerate your learning and launch your career. You'll gain hands-on experience working on real-world projects alongside experienced engineers, learning the full software development lifecycle from planning to deployment. Through mentorship, feedback, and collaboration, you'll strengthen your technical foundation and develop the professional skills that set successful engineers apart.
Our Core Values
AlignedCommittedTransparentInspirationalOwnershipNavigate
These values define how we work, learn, and grow together.
Why This Role?
We're looking for a Full-Stack Software Engineer Intern to support the development of custom, client-focused applications. You'll contribute to both frontend and backend projects that enhance our products, improve development efficiency, and elevate the customer experience.
This role is ideal for someone who's eager to learn, open to feedback, and ready to tackle real engineering challenges in a collaborative environment. By the end of the internship, you'll have built a stronger foundation in software engineering and gained experience that prepares you for a full-time career in tech.
What You'll Do
- Assist with frontend development using Vue.js or similar frameworks
- Support backend API development using Python (FastAPI preferred)
- Learn and contribute to AWS cloud services and infrastructure management
- Work with Git and GitHub for version control and collaboration
- Participate in agile development practices, including daily stand-ups and sprint planning
- Conduct testing and debugging to ensure software reliability
- Document processes, learning experiences, and feature implementations
What You Bring
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Completed coursework in Data Structures & Algorithms (3000-level or equivalent)
- Basic knowledge of web development (HTML, CSS, JavaScript, Python)
- Familiarity with GitHub, APIs, and cloud computing concepts is a plus
- Strong communication and collaboration skills across technical and non-technical teams
- Self-motivated learner with a proactive attitude and curiosity to explore new technologies
- Organized, dependable, and eager to contribute to a fast-paced team environment
Join Us
At Revel, interns are valued contributors, not observers. You'll work on meaningful projects, gain real technical experience, and see how your work impacts the bigger picture.
If you're passionate about software development, love solving problems, and want to learn in a supportive and innovative environment, we'd love to hear from you.
Apply today and start building what inspires you.
Revel Media Group is a tobacco-free employer, and all new hires must submit to a drug and background check.
Salary: $20.00 - $25.00 per hour