Senior Full-Stack Software Engineer

Revel Media Group

Kaysville, UT

JOB DETAILS
LOCATION
Kaysville, UT
POSTED
30+ days ago

Why Revel?

At Revel Media Group, we're redefining how businesses connect, captivate, and communicate through the power of digital signage. Every message matters, and every display, design, and interaction is an opportunity to create meaningful impact. Communication is at the heart of what we do, and our innovative approach ensures that businesses can reach their audiences in ways that are engaging, dynamic, and memorable.

Who We Are

Revel is a team built on creativity, collaboration, integrity, and impact. We are thinkers and doers who bring intention, curiosity, and bold ideas to every project. Our culture celebrates innovation, embraces challenges, and values every voice, because we know that true success comes from working together with purpose and alignment. We are guided by a clear Mission and Vision, leading with intention, creating environments where every message inspires action and every interaction drives connection.

Your Path to Success

At Revel, success is multi-dimensional: personal, professional, and financial. We empower you to take ownership of your growth. With clear career paths, leadership development, and personalized growth plans, we ensure that your goals are visible, actionable, and supported every step of the way.

At Revel, your impact is visible, your growth is your investment, and your success aligns with our shared mission and vision. Together, we create a workplace where intention meets action, innovation drives results, and every individual has the opportunity to thrive.

At the heart of Revel Media Group lies our driving force, encapsulated in the powerful word ACTION. This isn't just a concept, it's the essence of who we are and how we operate!

At Revel Media Group, you'll join a team that's shaping customer experiences while building meaningful careers where passion, purpose, and principles guide every step of your growth.

Revel Media Group is seeking a Senior Full-Stack Software Engineer to accelerate product development, enhance system scalability, and improve the overall customer experience. This role will design, develop, and maintain frontend and backend applications, cloud infrastructure, and deployment pipelines, while ensuring high code quality, performance, and reliability. The engineer will collaborate with cross-functional teams, contribute to technical strategy, and support continuous improvement in development processes.

The ideal candidate has strong full-stack development skills (Vue.js preferred, Python backend), hands-on experience with AWS cloud services, Infrastructure as Code (Terraform), CI/CD pipelines, containerization (Docker/ECS), and database design/management. Experience with agile methodologies (Scrum/Kanban), testing frameworks, monitoring/logging, and Git version control is required.

This is a full-time position, Monday-Friday, 8:00 AM-5:00 PM, with flexibility for high-impact projects. The role emphasizes practical outcomes, technical excellence, knowledge sharing, and problem-solving in a dynamic, collaborative environment.

Key Skills & Technologies (ATS Keywords)

  • Frontend: Vue.js, HTML, CSS, JavaScript, responsive design
  • Backend: Python, RESTful APIs, server-side logic
  • Cloud: AWS (EC2, S3, Lambda, RDS), cloud service integration
  • Infrastructure: Terraform, IaC, backup/disaster recovery
  • DevOps: CI/CD pipelines, Docker, ECS, monitoring/logging
  • Databases: SQL, NoSQL, database design and optimization
  • Agile: Scrum/Kanban, sprint planning, stand-ups
  • Collaboration: Git/GitHub, code reviews, cross-functional teamwork
  • Testing: Unit testing, QA, performance optimization

Revel Media Group is a tobacco-free employer, and all new hires must submit to a drug and background check.

About the Company

R

Revel Media Group