Job Purpose:
Your work will directly impact product usability, platform reliability, internal operational efficiency, and mazeed鈥檚 ability to scale thousands of customers. Your success is defined by moving the product forward, strengthening the business, and making the overall experience measurably better for customers and internal teams.
Responsibilities:
You will contribute across the stack using strong software engineering fundamentals, system design skills, and modern development practices.
- Build end-to-end product features across UI, APIs, and ERP/business logic
- Translate product specs and Figma designs into clean, maintainable implementations
- Design scalable, modular, and reliable architectures using modern design principles
- Develop backend services and workflows following clean system design practices
- Extend ERP modules using Frappe/ERPNext (DocTypes, validations, workflows, jobs)
- Ensure data accuracy, performance, and consistency across multi-tenant systems
- Integrate the SaaS frontend, serverless backend, and ERP layer into cohesive experiences
- Implement robust error handling, logging, observability, and reliability patterns
- Use AI tools (Claude, Copilot, etc.) to accelerate development, testing, refactoring, and documentation
- Participate in code reviews, architectural discussions, and cross-functional collaboration
- Improve engineering standards, automation, and internal development workflows
You will play a central role in building the mazeed platform across:
- Customer-facing SaaS (web application)
- Backend services powering authentication, billing, workflows, and automation
- ERP/business logic using Frappe & ERPNext for core financial modules