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