Junior Full Stack Engineer
Build and scale full-stack features across UI, APIs & ERP. Write clean code, boost reliability, and grow fast with modern tools & AI-driven development.
About us
mazeed 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 operations
Job purpose
Contribute 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 Responsibilities
Build and maintain product features across UI, APIs, and ERP/business logic
Translate product requirements and designs into clean, maintainable code
Support backend workflows, integrations, and service reliability improvements
Extend ERPNext/Frappe modules (DocTypes, validations, workflows, jobs)
Debug issues, improve performance, and support production stability
Participate in code reviews, testing, and QA collaboration
Use AI development tools for coding, refactoring, documentation, and productivity
Improve engineering standards and internal workflows through team collaboration
Core Values
Being 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:
Integrity
Customer Obsession
Simplicity
Growth Mindset
Innovation
Empowerment
Essential Skills and Qualifications
Bachelor's degree in computer science, IT, or related field
1–3 years of software engineering or full stack development experience
Internship, freelance, academic project, or junior-level product development experience accepted
Frontend development fundamentals (HTML, CSS, JavaScript)
Backend programming with Node.js or Python fundamentals
API development and integration basics
SQL and database fundamentals
Version control using Git
Debugging and troubleshooting skills
Software engineering fundamentals
Clean code practices and modular design basics
Basic testing principles (unit/integration)
Multi-layer application architecture awareness
Database relationships and data consistency concepts
Security and access control fundamentals
Desirable Skills and Qualifications
Familiarity with AI-assisted development tools (Copilot, Claude, etc.)
Understanding of modern frameworks such as React / Next.js
Exposure to ERP systems, SaaS platforms, or financial systems
Familiarity with Frappe/ERPNext is advantageous.
- Department
- Product and Technology
- Locations
- Egypt Country Office
- Remote status
- Hybrid
About mazeed
mazeed is an accounting software built for SMEs to simplify everyday financial management. Businesses can easily capture and organize their financial data, from invoices and expenses to payments while staying compliant with tax and e-invoicing regulations.
With an AI assistant that helps answer financial questions and surface key insights, mazeed gives business owners clear financial visibility so they can work faster, reduce manual effort, and make smarter decisions. When needed, local financial and tax experts are available to provide additional support.