Careers

Digital Designer

Job Type: Full-time, Permanent | Send Your Resume to: careers@ravellomedia.com

We're looking for a creative, forward-thinking Digital Designer who loves blending design fundamentals with modern AI-driven tools. You'll create engaging marketing visuals across social media, email blasts, website layouts, promotional banners, presentations, and more — while experimenting with AI tools like VEO3, Runway, and generative image systems to bring added motion and visual interest to static ads.

  • Design static social media ads, banner ads, email graphics, landing page layouts, and promotional materials
  • Maintain consistency with our brand identity across all assets
  • Collaborate with marketing teams to improve performance-driven creative
  • Experiment with new AI tools and propose ways to use them to improve creative output
  • Deliver high-quality assets under deadlines in a fast-moving environment
  • Portfolio demonstrating strong digital design skills
  • Experience with Adobe Creative Suite
  • Familiarity with AI image/video tools
  • Basic After Effects knowledge (or equivalent motion tools)
  • Strong layout, typography, and visual design skills
  • Must be based in the U.S.
  • Have a strong portfolio of digital design, social ads, and branded visuals
  • Are already experimenting with AI tools (VEO3, Runway, Midjourney, DALL·E, Ideogram, or others)
  • Are fluent in Adobe Creative Suite
  • Are detail-oriented and comfortable working within established brand guidelines
  • Enjoy iteration, testing new technologies, and pushing creative boundaries



Senior Full Stack Software Engineer

Job Type: Full-time, Permanent | Send Your Resume to: programmercareers@ravellomedia.com

Ravello Media is currently seeking a senior fullstack engineer with at least 6 years of experience in developing web applications. The job is full-time and remote. We're looking for a team player with a friendly personality who can take criticism and can work well with other employees. You must have a strong work ethic, be self-motivated and can work independently without a lot of direction.

Ravello Media manages multiple online apps and websites for the travel industry. As a part of the Ravello team you will contribute to the conception & development of these apps using popular backend frameworks like Node.js ( express ) and VueJS.

  • Design client-side and server-side architecture.
  • Develop and manage well-functioning databases and applications.
  • Participate in the planning and development of new features for our applications.
  • Maintain, fix and refactor the codebase.
  • Responsible for the quality of your code and testing it to ensure it works as expected.
  • A degree or diploma in Computer Science, Software Engineering, or equivalent experience
  • 6+ years experience in web applications
  • Experience with backend frameworks such as Node.JS, express
  • Solid Experience with Mysql/MariaDB and APIS, including JSON REST APIs and API authorization methods
  • Experience with front-end frameworks such as React or VueJS
  • Specialization in Javascript (ES6), HTML5, CSS Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Familiarity with A/B testing
  • Experience building and integrating REST APIs, GraphQL
  • Commitment to long-term growth and learning opportunities
  • Experience with NoSQL databases such as MongoDB
  • Experience with in-memory databases such as Redis
  • Experience with NodeJS back-end frameworks such as Express or hapi
  • Experience testing in cloud environment (e.g. Google Cloud Platform, Kubernetes, Docker, AWS)
  • Experience integrating automated tests in CI/CD pipeline (e.g. Gitlab CI/CD)
  • Experience designing, creating and executing automated test scripts



Senior PHP Backend Software Engineer

Job Type: Full-time, Permanent | Send Your Resume to: programmercareers@ravellomedia.com

Ravello Media is currently seeking a php backend developer with at least 6 years of experience in developing web applications. The job is full-time and remote. We're looking for a team player with a friendly personality who can take criticism and can work well with other employees. You must have a strong work ethic, be self-motivated and can work independently without a lot of direction.

Ravello Media manages multiple online apps and websites for the travel industry. As a part of the Ravello team you will contribute to the conception & development of these apps using Laravel and VueJS.

  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Participate in the planning and development of new features for our applications
  • Maintain, fix and refactor the codebase
  • Responsible for the quality of your code and testing it to ensure it works as expected
  • A degree or diploma in Computer Science, Software Engineering, or equivalent experience
  • 6+ years experience in web applications
  • Experience with PHP frameworks such as Laravel and XDebug is a must
  • Solid Experience with Mysql/MariaDB and APIS, including JSON REST APIs and API authorization methods
  • Experience with front-end frameworks such as VueJS or ReactJS
  • Experience with *nix systems
  • Detail-oriented, self-sufficient, resourceful, organized, and proactive
  • Commitment to long-term growth and learning opportunities
  • Experience with NoSQL databases such as MongoDB
  • Experience with in-memory databases such as Redis
  • Experience with NodeJS back-end frameworks such as Express or hapi
  • Experience testing in cloud environment (e.g. Google Cloud Platform, Kubernetes, Docker, AWS)
  • Experience integrating automated tests in CI/CD pipeline (e.g. Gitlab CI/CD)
  • Experience designing, creating and executing automated test scripts

What We Provide

  • Strong belief in work/life balance
  • Diverse, smart, and talented co-workers
  • Collaborative environment, everybody can share their ideas
  • Competitive salary

Let's work
with Ravello

Contact Us

Let us help make it happen!

Your message has been sent. Thank you!