Point your AI agent at freehire and let it find you a job.

Get the CLI →

TSK

NewBe an early applicant

Zoho Software Developer

Discussion

Summary

Designs, builds, customizes, and integrates business solutions across the Zoho suite (Creator, CRM, Books, People, Desk, etc.) using Deluge scripting, REST APIs, OAuth, and webhooks. Works with analysts, PMs, QA, and customers in Cairo to turn business requirements into tested, documented Zoho applications.


Job Purpose

The Zoho Developer will be responsible for designing, developing, customizing, integrating, testing, and maintaining solutions across Zoho applications.

The role requires a combination of technical development capability, business-process understanding, analytical thinking, and strong ownership of project delivery.

The successful candidate should be comfortable working directly with Business Analysts, Project Managers, Consultants, QA teams, and occasionally customers to convert business requirements into effective Zoho solutions.


Key Responsibilities

1. Zoho Development & Customization

Develop and customize solutions using Zoho Creator and Deluge Script.

Configure and customize Zoho CRM modules, fields, layouts, workflows, validation rules, approval processes, Blueprint, assignment rules, and automation.

Develop custom functions using Deluge.

Build custom applications and business processes using Zoho Creator.

Develop custom pages, forms, reports, dashboards, and workflows.

Create reusable and scalable development components.

Develop custom widgets where required using HTML, CSS, JavaScript, and related technologies.


2. Zoho Application Integration

Work with and integrate applications including:

Zoho CRM

Zoho Creator

Zoho Books

Zoho People

Zoho Recruit

Zoho Projects

Zoho Desk

Zoho Analytics

Zoho Inventory

Zoho Marketing Automation

Zoho Sign

Zoho Forms

Zoho WorkDrive

Other Zoho One applications


3. API & Third-Party Integrations

Build integrations between Zoho applications and external platforms.

Work with REST APIs, OAuth 2.0, Webhooks, JSON and XML.

Integrate Zoho with third-party systems such as:

Payment gateways

ERP systems

E-commerce platforms

Websites and mobile applications

Troubleshoot API and integration failures.

Ensure integration security, performance, and data integrity.


4. Business Requirement Implementation

Review BRDs, user stories, process flows, and functional specifications.

Understand business processes before beginning development.

Translate functional requirements into technical solutions.

Recommend technically efficient approaches rather than simply coding the requested solution.

Identify technical limitations, dependencies, risks, and alternative approaches.

Participate in solution-design discussions with Business Analysts and Consultants.


Development Standards

The developer will be expected to:

Write clean, structured, maintainable code.

Follow TSK GLOBAL development standards.

Avoid unnecessary hard-coded values.

Build scalable solutions suitable for future expansion.

Apply proper naming conventions.

Comment complex code where necessary.

Maintain version and change documentation.

Optimize Deluge scripts and API calls.

Follow Zoho API limits and application best practices.

Perform peer code review when required.


Testing & Quality Assurance

Perform unit testing before submitting tasks to QA.

Test:

Normal scenarios

Negative scenarios

Boundary conditions

Permissions and user roles

API failures

Data validation

Fix bugs identified during QA and UAT.

Conduct root-cause analysis rather than applying temporary fixes.

Minimize production defects and repeated bugs.


Deployment & Support

Support UAT and customer acceptance testing.

Assist with production deployment.

Troubleshoot production issues.

Analyze reported bugs and identify causes.

Provide technical support for existing implementations.

Maintain and enhance existing Zoho applications.

Support migration of configuration between Sandbox, testing, and production environments where applicable.


Documentation Responsibilities

The Zoho Developer must maintain clear technical documentation including:

Technical solution documentation

Custom-function documentation

Integration documentation

API mapping

Workflow logic

Data mapping

Configuration documentation

Deployment notes

Change logs


Required Technical Skills

Must Have

Strong knowledge of Zoho Creator.

Strong knowledge of Deluge scripting.

Practical experience with Zoho CRM customization.

Experience with Zoho workflows and automation.

REST API integration experience.

JSON knowledge.

OAuth authentication understanding.

Webhooks.

Database and relational-data concepts.

Strong debugging and troubleshooting skills.

Understanding of software-development lifecycle principles.


Preferred Technical Skills

Knowledge of any of the following will be a strong advantage:

JavaScript

HTML

CSS

SQL

Python

Node.js

Zoho CRM Widgets

Zoho Catalyst

Zoho Analytics

Zoho Books APIs

Zoho People APIs

Git / version-control concepts

Postman

Serverless architecture

AI/API integrations



Requirements

Qualifications

Bachelor's degree in:

Computer Science

Software Engineering

Information Systems

Computer Engineering

Alternatively, related technical discipline.

Preferred Experience

1–2 years of software-development experience, including practical experience developing or customizing Zoho applications.

Candidates with strong Zoho development portfolios may be considered regardless of academic specialization.


Language Requirements

Arabic: Native / Fluent

English: Good to Excellent or V.Good

The employee should be able to understand technical documentation and communicate professionally in English.



Learning & Development Budget

Recommended annual technical-learning allowance for:

Online courses

Technical certifications

AI development

API development


Laptop & Development Tools

Company-provided:

Professional laptop

Required Zoho environments

Project-management systems


Project Completion Bonus

For large strategic implementations, provide a project-specific bonus tied to:

Successful go-live

Delivery within budget

Customer acceptance

Limited post-go-live defects



Benefits

1. Competitive Monthly Salary

Salary should be based on:

Zoho experience

Deluge proficiency

Zoho Creator experience

API/integration capability

Ability to deliver customer projects independently


2. Social Insurance

Social insurance in accordance with Egyptian regulations.


3. Paid Annual Leave

Paid annual leave according to Egyptian Labor Law and company policy.

TSK GLOBAL may provide additional leave above the statutory minimum as an employee-retention benefit.


4. Performance Bonus

Quarterly or Yearly Performance Bonus

Based on:

Delivery KPIs

Quality

Productivity

Customer satisfaction

Project profitability

Team contribution

5. Zoho Certification Sponsorship

TSK GLOBAL should cover approved professional certifications such as:

Zoho Creator certifications

Zoho CRM certifications

Zoho Analytics training

Zoho Books training

Zoho People training

Integration/API-related technical training

Certification completion can also be linked to the employee's career-progression framework.



6. Career Development Path

A defined career ladder should be communicated clearly:


Junior Zoho Developer

Zoho Developer

Senior Zoho Developer

Zoho Technical Consultant / Technical Lead

Delivery / Engineering Manager


Each promotion should be linked to clearly defined competencies rather than tenure alone.



See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available