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:
Each promotion should be linked to clearly defined competencies
rather than tenure alone.