About The Position

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. 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.

Requirements

  • Strong full-stack development skills (Vue.js preferred, Python backend)
  • Hands-on experience with AWS cloud services
  • Experience with Infrastructure as Code (Terraform)
  • Experience with CI/CD pipelines
  • Experience with containerization (Docker/ECS)
  • Experience with database design/management
  • Experience with agile methodologies (Scrum/Kanban)
  • Experience with testing frameworks
  • Experience with monitoring/logging
  • Experience with Git version control

Responsibilities

  • Design, develop, and maintain frontend and backend applications
  • Enhance system scalability
  • Improve the overall customer experience
  • Develop cloud infrastructure and deployment pipelines
  • Ensure high code quality, performance, and reliability
  • Collaborate with cross-functional teams
  • Contribute to technical strategy
  • Support continuous improvement in development processes
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service