Company Brief
The Mok Company is a digital product studio and technology consultancy focused on building scalable platforms for retail, e-commerce, and enterprise operations.
We work with multi-branch organizations to modernize their technology stack across loyalty systems, POS workflows, ERP integrations, mobile apps, and customer engagement platforms. Our work is delivery-focused, collaborative, and closely aligned with real business operations.
Engagement Details
- This is a part-time contract for a duration of three months.
- The first month is considered a probation period.
- The role requires a commitment of 20 to 25 hours per week.
- The monthly budget for this role is 20,000 EGP.
- The work is remote, with an immediate start.
Availability & Working Style
The candidate must be available during core collaboration hours from 11:00 AM to 1:00 PM Cairo time. These hours are used for stand-ups, alignment meetings, and integration discussions.
Daily communication is done through Slack.
The candidate must be comfortable working in a structured, agile environment and collaborating closely with other teams.
Tools & Workflow
The role requires working with Slack for communication, Jira for task tracking and sprint updates, and GitHub for version control.
The candidate must follow standard GitHub practices including proper branching, pull requests, and code reviews.
Role Overview
- We are seeking a Microsoft POS and Dynamics 365 Developer to support a multi-branch retail digital transformation project.
- The project runs on an existing Microsoft Dynamics 365 environment that is currently managed by an authorized Microsoft partner. The selected developer will work within the access provided and coordinate with the partner as needed.
- This is a hands-on engineering role focused on execution, delivery, and system stability.
Key Responsibilities
- The developer will review and understand the existing Microsoft POS implementation and adjust POS workflows to support loyalty point earning, OTP-based in-branch loyalty redemption, and transaction validation.
- They will modify or extend POS logic, fields, or screens when required, ensuring that all changes are upgrade-safe and aligned with Microsoft best practices.
- On the HQ side, the developer will adjust Dynamics 365 logic related to customer records, loyalty points and tier rules, and orders and invoices. They will support synchronization between POS, HQ, and external systems such as the loyalty app, e-commerce platform, and CRM.
- The role also includes creating