Join our team and build your career with us
Technical Business Analyst (Remote – Egypt)
Full-Time | Remote | Egypt-based candidates only
Salary: EGP 18,000 – 30,000 per month
Role Overview
We are building a compliance and integrations platform that connects eCommerce systems (such as Shopify, Amazon, and eBay) to internal reporting and downstream accounting and compliance tools.
We are hiring a Technical Business Analyst (TBA) to turn business and compliance requirements into clear, structured, execution-ready documentation that engineering teams can build from and test against.
This role supports delivery end-to-end, from early analysis through UAT and production readiness.
It does not own architecture, engineering decisions, or delivery management.
This is a hands-on, execution-focused role, suited to someone who enjoys clarity, documentation, and working within a disciplined delivery model.
The Team You Will Work With
You will work as part of a small, structured team:
Business owners and operators providing non-technical requirements and compliance logic
A Full-Stack Developer responsible for implementation
A Quality Gate Advisor (part-time consultant) reviewing work for quality, security, and reliability
You, as the Technical Business Analyst, responsible for documentation clarity and traceability
Responsibilities are intentionally separated to avoid role confusion.
What You Will Do (Day-to-Day)
1. Requirements gathering & analysis
Gather and clarify requirements from business owners, operators, and compliance inputs
Break down high-level needs into clear, structured requirements, including:
scope and non-scope
assumptions and constraints
functional behaviour
key edge cases and exceptions
Analyse existing systems, processes, and data flows to identify dependencies and risks
Translate business requirements into technical-ready specifications developers can execute without guesswork
2. Documentation & artefact creation (core responsibility)
Produce and maintain clear, structured artefacts such as:
process maps and user flows
logical system and data flow diagrams
user stories and acceptance criteria
data models and mapping tables (source → internal → destination)
conceptual interface definitions (API-level)
assumptions and decision logs
Documentation must be concise, unambiguous, and aligned with what is actually being built.
3. Integration & data analysis
Analyse and document integrations between systems, including APIs, data synchronisation, and reconciliation logic
Define expected data behaviour, reconciliation rules, and known failure scenarios
Support debugging and issue analysis by tracing data flows and documenting findings clearly
Engineering owns fixes; you own analysis clarity
4. Functional prototype maintenance
Maintain a functional, clickable prototype (e.g. Figma) that reflects:
onboarding and setup flows
integration connection screens
dashboards and reporting views
reconciliation and exception handling flows
Ensure prototypes show correct system states (success, error, empty, disconnected)
Use prototypes to validate understanding and reduce ambiguity
This is a clarity tool, not a visual design role.
5. Delivery support & collaboration
Work closely with the Full-Stack Developer and Quality Gate Advisor
Participate in structured discovery sessions or walkthroughs when required
Provide analytical input to support solution discussions and risk identification
You support delivery but do not manage delivery or make final solution decisions.
6. UAT preparation & support
Create and maintain UAT test cases aligned to requirements and acceptance criteria
Prepare UAT packs for features and integrations
Support UAT execution by guiding scenarios, logging defects, and validating fixes
Maintain a simple regression checklist for critical workflows
7. Reporting & visibility (non-negotiable)
Daily (end-of-day):
Short written update covering:
what was worked on
what was completed (with links)
open questions or blockers
next steps
Weekly:
Summary of documentation packs completed
Highlight open decisions or risks
Confirm UAT readiness status
Written communication is the system of record.
What This Role Is NOT
This role does not:
own system architecture
write production code
manage developers
act as a product owner or project manager
make final engineering or solution decisions
Required Experience
3–6 years experience as a Business Analyst, Systems Analyst, or Technical Business Analyst
Strong experience producing execution-ready documentation
Comfort with API-based systems, data flows, and integrations
Ability to analyse data, logic, and workflows methodically
Strong written and spoken English
Working Requirements
Based in Egypt
Reliable personal laptop or desktop suitable for full-time remote work
Stable internet suitable for regular video calls and screen sharing
Comfortable working fully remote with structured written communication in English
How We Work
Clarity before code
Documentation before development
Quality gated reviews
Decisions recorded, not implied
Predictability and correctness matter more than speed.
Final Note
This role has a clearly defined scope and salary band. If you enjoy analysis, documentation, and supporting real systems within a structured team, this role will suit you well.