Senior Full-Stack Developer - Backend-Leaning (Platform & Monetization) - Egypt

Posted 22 days agoViewed
EgyptFull-TimeSoftware Development
Company:Dokainish & Company
Location:Egypt, ET
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
Backend DevelopmentDockerPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingTypeScriptCI/CDDevOpsData modelingSaaS
Requirements:
5+ years of professional software development experience Strong TypeScript experience across backend and full stack Experience with relational databases and data modeling Experience building and operating security-conscious production systems Experience with SaaS billing systems Familiarity with Docker and cloud environments Exposure to Python for automation or backend tooling Experience working with AI agents or AI-driven workflows Strong GitHub collaboration experience Comfort owning requirements, development, testing, and deployment Full professional proficiency of the English language Must be based in Egypt Availability and willingness to work during Eastern Time (ET) business hours
Responsibilities:
Design and implement payment processing and subscription models Build and maintain feature entitlements, access control, and usage limits Ensure correctness across billing workflows Migrate applications to production infrastructure Set up and maintain development, staging, and production environments Implement CI/CD pipelines, secrets management, and database migrations Ensure deployments are safe, repeatable, and observable Apply security-by-default principles across systems Implement RBAC, audit logging, and secure data handling Identify and mitigate risks related to credentials, data access, and AI usage Design and implement AI-backed services and agent workflows Manage prompt versioning, validation, logging, rate limiting, and cost controls Ensure AI outputs are reviewed and appropriate for production use Build and evolve backend features alongside platform work Refactor and harden AI-assisted code when required Maintain long-term code quality and maintainability Work in GitHub using feature branches, pull requests, and reviews Mentor junior developers through reviews, pairing, and design discussions Collaborate closely with the Engineering Manager and frontend-leaning full-stack developer
Similar Jobs:
Posted 2 days ago
WorldwideFull-TimeOnline Communities
Senior Quality Engineer
Company:Circle.so
Posted 2 days ago
EMEAEmployeeSaaS, HCM, Payroll
Senior Manager, Payroll Onboarding Consultants
Company:Remote
Posted 3 days ago
Any country in the worldFull-TimeSoftware Development
Senior Software Engineer II
Company:Careem