About The Position

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 through thoughtful design, scalable technology, and purposeful innovation. As a Junior Full-Stack Software Engineer, you'll join a collaborative, cross-functional team that values curiosity, technical excellence, and continuous improvement. At Revel, you won't just be writing code; you'll help build and maintain the tools that power meaningful communication experiences for brands across a wide range of industries. We believe great software is built by people who care about both the technology and the impact it creates. Your contributions will directly support our customers, products, and long-term vision. We are seeking a Junior Full-Stack Software Engineer to join Revel Media Group and support efficient, high-quality development cycles that drive rapid product development and an enhanced customer experience. In this role, you will contribute to real, client-focused applications across both frontend and backend systems. You'll collaborate closely with experienced engineers, gaining hands-on experience while continuing to develop strong foundations in code quality, scalability, and best practices. This position is ideal for an early-career engineer who is eager to learn, open to feedback, and ready to take ownership of meaningful technical work in a fast-paced, collaborative environment. By growing with our team, you'll gain practical experience that accelerates your development as a full-stack engineer and prepares you for long-term success in modern software development. At Revel, junior engineers are active contributors, not observers. You'll work on meaningful projects, receive mentorship from experienced engineers, and see how your work directly impacts our products and customers. If you're passionate about software development, enjoy solving real-world problems, and want to grow your skills 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.

Requirements

  • Bachelor's degree in Computer Science, Web Development, or a closely related technical field
  • Strong foundational knowledge of web development principles
  • Experience with frontend development using Vue.js or similar frameworks
  • Experience with backend development using Python (FastAPI, Django, or similar)
  • Familiarity with AWS cloud services and deployment concepts
  • Understanding of database design concepts and SQL
  • Familiarity with Git/GitHub, APIs, and cloud computing fundamentals
  • Understanding of Agile development practices
  • Strong communication skills and the ability to collaborate with both technical and non-technical teammates
  • Self-motivated learner with a proactive mindset and curiosity for new technologies
  • Organized, dependable, and eager to contribute to a fast-moving engineering team

Responsibilities

  • Build and deploy full-stack web applications to AWS using Terraform
  • Develop frontend features using frameworks such as Vue.js or React
  • Support backend development using Python frameworks (FastAPI or Django)
  • Write clean, reusable, and modular code with a focus on maintainability
  • Build and consume APIs to support client-facing and internal applications
  • Write integration and end-to-end tests to ensure software reliability
  • Work with SQL and NoSQL databases, including CRUD operations and relationships
  • Participate in CI/CD pipelines and deployment processes
  • Implement authentication and authorization logic
  • Use Docker for local development and testing
  • Optimize frontend and backend performance
  • Improve error handling, logging, and system observability
  • Estimate workload tasks and participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
  • Review peer pull requests and provide constructive feedback
  • Document technical solutions and contribute to internal operating procedures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service