Senior Full Stack Engineer

mazeed · Al Jizah, Egypt · Posted 2026-05-19

About Usmazeed is a financial management platform that helps businesses automate accounting, simplify tax compliance, and stay ready for e-invoicing through a combination of localized software (SaaS) and Finance-as-a-Service (FaaS). We work with SMEs and growing companies across the GCC, enabling them to operate with clarity, control, and confidence.We are building the infrastructure for the next phase of financial compliance and digital transformation in the region, with a strong focus on e-invoicing and scalable financial operationsJob PurposeContribute to the development of mazeed’s financial platform by building, testing, and maintaining product features across front-end interfaces, backend services, and ERP/business logic layers. Support scalable feature delivery, platform reliability, and internal operational efficiency while growing engineering fundamentals, system design skills, and modern development practices.Primary ResponsibilitiesBuild and maintain product features across UI, APIs, and ERP/business logicTranslate product requirements and designs into clean, maintainable codeSupport backend workflows, integrations, and service reliability improvementsExtend ERPNext/Frappe modules (DocTypes, validations, workflows, jobs)Debug issues, improve performance, and support production stabilityParticipate in code reviews, testing, and QA collaborationUse AI development tools for coding, refactoring, documentation, and productivityImprove engineering standards and internal workflows through team collaborationCore ValuesBeing a mazeeder, our promise to customers, internal teams, HR and Leadership is to demonstrate our core values in our daily interactions and quality of work:IntegrityCustomer ObsessionSimplicityGrowth MindsetInnovationEmpowermentEssential Skills And QualificationsBachelor's degree in computer science/Engineering or a relevant field8 years of software engineering, working across full stack development experience, with demonstrated people management/junior developer coaching experienceFrontend development fundamentals (HTML, CSS, JavaScript)Backend programming with Node.js or Python fundamentalsAPI development and integration basicsSQL and database fundamentalsVersion control using GitDebugging and troubleshooting skillsSoftware engineering fundamentalsClean code practices and modular design basicsBasic testing principles (unit/integration)Multi-layer application architecture awarenessDatabase relationships and data consistency conceptsSecurity and access control fundamentalsDesirable Skills And QualificationsFamiliarity with AI-assisted development tools (Copilot, Claude, etc.)Understanding of modern frameworks such as React / Next.jsExposure to ERP systems, SaaS platforms, or financial systemsFamiliarity with Frappe/ERPNext is advantageous.

Apply for this role

Other open roles at mazeed

See all 19 open roles at mazeed →

Related jobs in Software & IT