- Project Manager in the software industry, with a minimum of 5 years of experience in working with online markets
Key Responsibilities:
- Managing and organizing the development process for the current and future platform, ensuring the achievement of set goals and timelines.
- Coordinating with stakeholders, including the development team, clients, managers, and business partners.
- Effective communication with the development team and clients to understand platform requirements and define technical standards.
- Making strategic decisions, prioritizing tasks, and implementing technical improvements to enhance platform performance and usability.
- Providing support and guidance to the development team.
- Ensuring quality assurance and testing of the platform to meet all requirements and effectively solve technical issues.
- Keeping up-to-date with the latest technologies and best programming practices and applying them in the project.
Required Qualifications and Skills:
- Minimum of 5 years of experience working in online markets, with excellent knowledge of PHP, JavaScript, and Saas programming languages.
- Strong leadership and management skills.
- Strong planning and organizational skills.
- Ability to approach and solve problems creatively.
- Effective English writing and speaking skills to communicate with a non-Arabic speaking development team.
- Good knowledge of software and technologies used in e-commerce projects.
- Ability to work in a multicultural and time-zone diverse work environment.
Technical Skills:
- Programming Languages: Proficiency in Java, Python, PHP, and JavaScript.
- Development Tools and Frameworks: Experience with tools like Node.js, React.js, Angular.js, Vue.js, or Laravel, Django.
- Databases: Good knowledge of SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB.
- Web Servers: Ability to work with web servers like Apache or Nginx.
- Application Programming Interfaces (APIs): Experience in API development and consumption.
- Web Security: Strong understanding of web security and application of best practices in this area.
- Version Control Systems: Experience in working with Git.
- Web Standards and Accessibility: Strong understanding of web standards and accessibility guidelines for users.
- Cloud Computing: Good knowledge of working in cloud environments like AWS, Google Cloud, Azure.
- DevOps: Familiarity with DevOps practices, including continuous integration and continuous deployment (CI/CD).