Backend Developer
Apply for the Backend Developer Position
- Digital Marketing Department
- May 30, 2026
- Remote
- Full-time
Write and develop software and applications per required specifications, and test and maintain code to ensure solutions run efficiently and meet user and business needs.
Job Responsibilities:
- Develop and build APIs and backend systems using the company’s adopted tech stack.
- Design and structure databases for performance and scalability, applying API security principles (Authentication, Authorization, Data Validation, Rate Limiting).
- Optimize database queries to reduce response times, and manage asynchronous operations to boost performance.
- Run unit and integration tests on new code, applying best practices for data protection and encryption.
- Integrate third-party services (payment gateways, SMS/OTP, third-party APIs), including AI models.
- Coordinate with the frontend and mobile teams to ensure APIs meet their needs.
- Perform backups and set up disaster-recovery plans, and monitor logs to catch errors.
- Document APIs (using Postman/Swagger) so other teams can use them easily.
- Save final files and versions in the company’s official designated paths.
- Take part in regular code reviews.
- Use AI to analyze bugs, suggest code improvements, and speed up technical documentation.
Ownership of Assets, Intellectual Property, and Data
- Ownership of Code and Files: All source codes, APIs, files, designs, strategies, plans, and innovative solutions shall be considered the exclusive and private property of Howeyah Digital Solutions. The employee is not entitled to retain personal copies or transfer any of these assets outside the company’s work environment.
- Paid Software and Tools: The company provides subscriptions to paid tools and AI-powered tools strictly for work-related purposes only. Using these tools for personal purposes is strictly prohibited.
- Work Accounts and Confidentiality: All work must be conducted exclusively through company-owned accounts (official software platforms, official emails, servers, and company cloud storage). Sharing login credentials or client data with any external party or through personal communication channels is strictly prohibited.
- Documentation of Client Communication: All client interactions and communications must be conducted exclusively through official company accounts. Employees are not permitted to use personal emails or personal accounts for business-related work. In exceptional circumstances where a personal channel must be used, prior approval from management is required. Once the reason for using the personal channel ends, all work materials and communications must be fully transferred to the company account, becoming the sole property of the company, not merely granting access permissions.
- Personal Work Portfolio: Employees may request samples or screenshots of their completed work to include in their personal professional portfolio, provided they obtain prior approval from management and ensure that no tasks, projects, or materials belonging to colleagues or the company that they are not authorized to display are included.
Working Hours and Schedule
- Working Days: From Saturday to Thursday (Friday is the official weekly day off).
- Working Hours: 8 consecutive working hours per day, excluding a 40-minute break.
- Flexible Attendance: Working hours may start flexibly at any time between 10:00 AM and 12:00 PM.
- Availability and Responsiveness: The employee is required to remain available, follow up, and actively engage during working hours.