عدد من الوظائف شاغرة لدى مجموعة رؤيا الإعلامية (تفاصيل)

عدد من الوظائف شاغرة لدى مجموعة رؤيا الإعلامية (تفاصيل)

عدد من الوظائف شاغرة لدى مجموعة رؤيا الإعلامية (تفاصيل)

مجموعة وظائف شاغرة لدى

Roya Media Group – مجموعة رؤيا الإعلامية

Amman, Jordan

Software Engineering Vacancies

1) Senior React Native Developer

Summary:

You will play a crucial role in the development of mobile applications using React Native. You should possess a solid grasp of mobile development best practices and demonstrate proficiency in React Native. In this role, you will actively contribute to the creation of high-quality mobile applications, working collaboratively with cross-functional teams to achieve project goals.

Responsibilities:

Contribute to the development of mobile applications using React Native.

Work collaboratively with product managers, designers, and fellow developers to implement features.

Participate in the architectural design and upkeep of clean, modular, and efficient code.

Assist in maintaining the performance, quality, and responsiveness of applications.

Troubleshoot and debug issues, engage in code reviews, and offer constructive feedback.

Stay informed about emerging trends and technologies in mobile development.

Collaborate with team members and provide support to junior developers.

Coordinate with backend developers to integrate API endpoints.

Qualifications:

2-5 years of experience with a university degree.

Proficient understanding of JavaScript, ES6+, and TypeScript.

Familiarity with state management libraries (e.g., Redux, MobX) and asynchronous programming.

Solid grasp of mobile UI/UX design principles and best practices.

Basic knowledge of native build tools such as Xcode and Android Studio.

Understanding of RESTful APIs and integration with backend services.

Capability to write readable, maintainable, and efficient code.

Some experience with version control systems (e.g., Git) and CI/CD pipelines.

Good problem-solving and debugging skills.

Effective communication and collaboration abilities.

2) Software Quality Assurance

Summary:

The Senior QA Engineer is responsible for leading and managing quality assurance efforts for software development projects. This role involves designing and executing comprehensive test strategies, mentoring junior QA team members, and ensuring the delivery of high-quality software products.

Responsibilities:

Develop and implement comprehensive test strategies for software projects, including test plans, test cases, and test data.

Lead and mentor junior QA Engineers, providing guidance and support in testing activities.

Collaborate with cross-functional teams, including developers, product managers, and business analysts, to ensure effective communication and alignment on quality goals.

Design and maintain automated test scripts, frameworks, and tools to improve testing efficiency and coverage.

Perform complex test case execution and regression testing.

Conduct performance testing and security testing as required.

Manage and maintain testing environments and test data.

Monitor and report on testing progress, including defect tracking and test metrics.

Identify and prioritize test cases for automation and continuous improvement.

Stay updated with industry trends and emerging technologies in software testing.

Champion best practices in quality assurance and contribute to process improvements.

Qualifications:

Bachelor’s degree in computer engineering, computer science, software engineering, or a related field, 5+ years experience in manual and automated software testing .

Strong QA methodologies, test automation (e.g., Selenium, Appium), programming (e.g., Java, Python), and Agile/Scrum.

Proficiency in performance/security testing, SQL, CI/CD, and version control systems.

Test planning, execution, and management (e.g., JIRA, TestRail).

3) Senior Back End Developer

Summary:

The Backend Developer will be a key player in shaping the future of digital TV experiences. Utilizing Laravel and MySQL, this role focuses on creating efficient, scalable, and robust backend systems.

Responsibilities:

Coding: Develop and maintain digital TV applications using Laravel and MySQL.

Scalability: Ensure backend systems are scalable and efficient.

Version Control: Proficient in Git.

Problem Solving: Tackle complex challenges related to scalability and integration.

Teamwork: Ability to work both autonomously and as part of a team.

Project Management: Familiarity with Jira for task tracking and project management.

Cross-Functional Support: Assist team members with tasks outside the realm of backend as required.

On-Call Availability: Be prepared to be on-call during high-demand seasons, crises, or special events.

Adaptability: Ability to quickly learn and adapt to new technologies or methodologies as needed.

Qualifications:

Experience: 5-8 years with a university degree, 2-5 years in a similar role.

Tech Stack: Proficiency in Laravel and MySQL is essential.

Linux and Shell Scripting: Prior experience required.

Web Development: Familiarity with HTML5, CSS3, and client-side scripting libraries.

Industry Knowledge: Up-to-date with current web trends, including mobile and tablet browsing impacts.

On-Call Availability: Be prepared to be on-call during high-demand seasons, crises, or special events.

Adaptability: Ability to quickly learn and adapt to new technologies or methodologies as needed

Project Management: Familiarity with Jira for task tracking and project management.

4) Senior Front End Developer

Summary:

The Front-End Developer is responsible for programming user interfaces for Roya Media Group’s media websites. Specializing in React and Vue.js, this role is crucial for delivering high-quality, user-friendly web experiences.

Responsibilities:

UI Development: Build responsive user interfaces using React and Vue.js.

Code Quality & Version Control: Write clean, reusable code and use Git for version control.

Collaboration & Cross-Functional Support: Work with designers, back-end developers, and assist with

tasks beyond front-end development.

Performance Optimization & User Experience: Ensure optimized web pages for speed and implement user-friendly interfaces based on design specifications.

Continuous Learning & Adaptability: Stay updated on front-end development trends and quickly adapt to new technologies and project management tools like Jira.

Qualifications:

Bachelor’s degree in computer science, Software Engineering, or a related field, with 5-8 years of experience.

Proficiency in React and Vue.js, with strong knowledge of HTML, CSS, and JavaScript

.

Familiarity with Git and ability to work collaboratively in a team environment.

Strong problem-solving skills, attention to detail, and commitment to code quality.

On-call availability, adaptability to new technologies, and experience with Jira for project management.

To apply for this opportunity, please send your resume and a cover letter to [email protected]


تمتاز قناة الواتساب بخاصية إخفاء الأرقام بحيث لا يمكن معرفة الأعضاء ومراسلتهم

زر الذهاب إلى الأعلى
error: Content is protected !!

أنت تستخدم أداة مانع الإعلانات

نحن نحاول تقديم المحتوى الأفضل لك ، وحجب الإعلانات من قبلك لا يساعدنا على الإستمرار ، شكراً لتفهمك ، وعذراً على الإزعاج