Careers

Senior Frontend Software Engineer

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

Ravello Media is currently seeking a senior frontend 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 popular frontend frameworks like VueJS and ReactJS.

  • Design client-side architecture
  • 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
  • Solid Experience JSON REST APIs and API authorization methods
  • Specialization in Javascript (ES6), HTML5, CSS Experience with modern Javascript frameworks (e.g., Vue, React, Angular)
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Strong experience with front end UI/UX layouts, converting figma / psd to code and best practices
  • Familiarity with A/B testing
  • Commitment to long-term growth and learning opportunities
  • Experience with GraphQL is a plus.
  • 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 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!