Dubai, UAE.
Full Time.
Dubai, UAE.
Full Time.
Dubai, UAE.
Full Time.
Dubai, UAE.
Full Time.
We are seeking an experienced and dynamic Project Management Officer to join our Client an innovative Gaming company based in Dubai. The successful candidate will manage a diverse portfolio of projects spanning technology, construction, legal, office setup, and licensing. This role demands a strategic thinker with exceptional leadership skills, capable of steering projects to successful completion while aligning with organizational objectives.
● Project Planning and Management:
● Develop comprehensive project plans, defining scope, objectives, timelines, and resource
allocation.
● Lead and coordinate project teams, ensuring clear communication and effective
collaboration.
● Track project progress, adjust plans as needed, and ensure timely delivery of project
milestones.
● Domain-Specific Management:
● Technology: Oversee technology projects including software development, system
implementation, and infrastructure upgrades.
● Construction: Manage construction projects from initial planning through to completion,
ensuring adherence to schedules and budgets.
● Legal: Coordinate legal projects, focusing on contract management, compliance, and
regulatory requirements.
● Office Setup: Handle projects related to office setup, relocation, and workspace
optimization.
● Licensing: Oversee licensing projects, ensuring timely acquisition and renewal of
necessary permits and licenses.
● Stakeholder Engagement:
● Act as the primary contact for project stakeholders, including internal teams, clients,
vendors, and regulatory bodies.
● Facilitate regular status meetings, provide updates, and address any concerns or issues.
● Risk Management:
● Identify potential risks associated with projects and develop effective mitigation
strategies.
● Monitor project progress and make necessary adjustments to ensure successful
outcomes.
● Quality Assurance:
● Ensure all projects meet established quality standards and comply with organizational
policies and procedures.
● Conduct post-project evaluations to identify areas for improvement and document best
practices.
● Resource Management:
● Allocate resources efficiently to maximize productivity and project success.
● Monitor and manage project budgets to ensure cost-effectiveness and financial
accountability.
We are seeking an experienced Senior Node.js Developer to join our client an innovative gaming compan. In this role, you will be responsible for developing scalable and high-performance applications using Node.js technologies. You will work on building Restful APIs, integrating with various services, and ensuring robust performance and security across our applications.
● API Development: Design and implement scalable and highly available Restful APIs
using Node.js technologies.
● GraphQL: Develop and manage GraphQL services to enhance data querying and
manipulation.
● CI/CD: Apply CI/CD principles to streamline development and deployment processes,
troubleshoot issues in distributed services ecosystems.
● Containerization: Utilize Docker and Kubernetes for containerization and orchestration of
services.
● API Gateway Integrations: Implement and manage API gateway integrations, such as
3Scale.
● Authentication: Work with Single-Sign-On (SSO) or token-based authentication methods,
including REST, JWT, and OAuth.
● Task/Message Queues: Develop and manage task/message queues using technologies
such as AWS, Microsoft Azure, Pushpin, and Kafka.
● Performance Tuning: Optimize application performance through performance tuning,
debugging, and monitoring.
● Coding Standards: Adhere to best practices in coding, security, unit testing, and
documentation.
● Architecture and Design: Ensure the quality of technical and application architecture and
design across the organization.
● Technology Benchmarking: Research and benchmark new technologies to maintain and
improve system performance and capabilities.
● Degree or Postgraduate in Computer Science or a related field, or equivalent industry experience
● Node.js: Extensive experience developing scalable APIs using Node.js.
● GraphQL: Practical experience with GraphQL.
● CI/CD: Proficient in CI/CD principles and practices.
● Containerization: Hands-on experience with Docker and Kubernetes.
● API Gateways: Knowledge of API gateway integrations like 3Scale.
● Authentication: Understanding of Single-Sign-On or token-based authentication (REST,
JWT, OAuth).
● Task/Message Queues: Expert knowledge of task/message queues, including AWS,
Microsoft Azure, Pushpin, and Kafka.
● Minimum 5 years of coding experience with Node.js, JavaScript, and databases.
● At least 1 year of hands-on experience with TypeScript.
● Proven experience in performance tuning, debugging, and monitoring.
● Demonstrated experience in following best coding, security, unit testing, and
documentation standards.
● Preferred experience in Banking, Financial, or Fintech sectors within an enterprise
environment.
● Familiarity with Agile methodologies.
● Global Expansion Expertise: Utilize experience in opening Representative offices in
various countries across SEA, MENA, AFRICA (preferable, not a must), and LATAM.
Lead the legal aspects of international expansion efforts, ensuring compliance with local
regulations and laws.
● Contractual Expertise: Draft, review, and negotiate distribution agreements and project
agreements to support the company's commercial activities. Provide legal advice and
guidance on contractual matters to internal stakeholders, ensuring alignment with
company policies and objectives.
● Multilingual Communication: Communicate effectively in English, Arabic, and French
(preferable, not a must) to facilitate legal discussions, negotiations, and documentation
with international partners and stakeholders. Language proficiency enhances
collaboration and ensures clear understanding of legal agreements across diverse
regions.
● UAE Legal Compliance: Leverage experience in the UAE legal landscape to ensure the
company's operations and activities comply with local laws and regulations. Provide
legal support and guidance to business units operating within the UAE, addressing legal
risks and ensuring adherence to applicable laws.
● Strategic Leadership: Serve as a strategic advisor to senior management, offering
insights and recommendations on legal matters impacting the company's overall
business strategy and objectives. Lead and mentor a team of legal professionals,
fostering a culture of excellence, collaboration, and integrity within the legal department.