--- title: 'AI Developer (Python/ Django) at Dijital Team' canonical: 'https://feeny.ai/job/ai-developer-python-django-dijital-team-colombo-hjc09qmvhnkh' type: 'job' last_seen: '2026-10-31' --- # AI Developer (Python/ Django) at Dijital Team - **Company:** Dijital Team - **Location:** Colombo, Sri Lanka - **Employment:** full-time - **Work type:** remote - **Posted:** 2026-10-29 - **Last confirmed live:** 2026-10-31 - **Apply:** https://jobs.lever.co/dijital-team-pty-ltd/9edbdbec-4130-4ca7-b4e7-93151d9a4a79 ## Job description ## About the Role We are seeking a skilled Python / Django Developer with strong full-stack development experience and a passion for AI-assisted software development. You will build and maintain web applications, client automations, and SaaS products using Python, Django, and Claude Code. This role goes beyond traditional software development. You will translate client requirements into clear specifications and step-by-step implementation plans, use AI coding tools to build features efficiently, and critically review, test, and refine the generated code to ensure quality and reliability. You will work with an established application foundation and a library of reusable components, prioritising existing solutions over unnecessary redevelopment. The ideal candidate combines strong technical fundamentals with sound engineering judgement, attention to detail, and the ability to identify and correct AI-generated code that does not meet requirements. ## About the Client You will be working with an Australian software consultancy that develops business automation solutions and SaaS products. The organisation helps businesses streamline document-heavy processes involving invoices, emails, spreadsheets, and other operational workflows. The team follows a structured, AI-assisted development approach, using established application foundations, reusable software components, and systematic testing to deliver reliable solutions efficiently. This is an opportunity to contribute to practical software products while developing expertise in AI-assisted engineering practices. Ideal Profile Core Development Experience At least 3 years of professional full-stack development experience, including a minimum of two years working with Python and Django. Strong understanding of Django fundamentals, including ORM, models, migrations, views, forms, templates, and the Django admin interface. Experience working with PostgreSQL and writing accurate, efficient database queries. Practical experience developing, maintaining, and debugging web applications. AI-Assisted Development Regular, hands-on use of AI coding tools such as Claude Code, Cursor, GitHub Copilot, or similar platforms. Ability to review AI-generated code critically, identify errors, and make appropriate corrections. Experience translating requirements into clear technical specifications and implementation plans before development. A strong preference for reusable components and existing solutions rather than unnecessary custom development. Willingness to use AI tools for code generation, testing, and documentation while maintaining responsibility for code quality. Testing & Engineering Practices Experience writing and maintaining automated tests, with a strong commitment to test-driven quality practices. Confidence using Git, pull requests, and code reviews. Ability to troubleshoot issues systematically and ensure tests pass throughout development. Understanding of secure coding practices, particularly permissions, multi-tenant data, and safe file uploads. Communication & Work Management Strong written English, with the ability to prepare clear specifications, development plans, handover notes, and client updates. Good organisational skills and the ability to work independently from agreed plans. A commitment to honest progress reporting, timely escalation of blockers, and clear documentation. A proactive approach to identifying reusable improvements and preventing recurring defects. Desirable Experience Advanced familiarity with Claude Code, including skills, plans, and subagents. Experience with SaaS Pegasus or similar Django starter kits. Knowledge of Tailwind CSS, HTMX, and Alpine.js. Experience with Celery, Redis, and background processing. Familiarity with Stripe, Xero, Microsoft Graph, Microsoft 365, and SharePoint integrations. Experience with Docker, Render, or Azure Container Apps. Experience building AI-powered applications using Claude or OpenAI APIs, including prompts, structured outputs, and document extraction. ## Responsibilities Application & Feature Development Develop and maintain Python/Django applications, client automations, and SaaS product features based on agreed specifications and implementation plans. Establish new projects using the organisation's existing application foundation and install appropriate reusable components. Build user interfaces using established UI components, Django templates, Tailwind CSS, HTMX, and related technologies. Reuse existing functionality wherever possible and develop new components only when necessary. AI-Assisted Software Development Use Claude Code as a core part of the development workflow to generate code, tests, and documentation. Translate requirements into structured specifications and step-by-step development plans before implementation. Guide AI-assisted development through manageable tasks, reviewing the output carefully at each stage. Identify and correct inaccurate, incomplete, or unsuitable AI-generated code before it reaches production. Apply sound technical judgement when evaluating implementation approaches and generated solutions. Testing & Quality Assurance Write and execute automated tests using tools such as pytest and Playwright. Run relevant tests after each development task and ensure the complete test suite passes before delivery. Review higher-risk code involving financial transactions, permissions, data deletion, and security with particular care. Participate in code reviews, identify defects, and minimise avoidable rework through thorough validation. Integrations & Deployment Integrate applications with external systems, including Xero, Microsoft 365, SharePoint, email platforms, and Stripe. Work with PostgreSQL, Redis, Celery, and other components of the existing technology stack. Deploy applications to Render and Azure Container Apps and troubleshoot issues affecting live systems. Support the development and maintenance of reliable integrations and automated business workflows. Reusable Components & Continuous Improvement Investigate whether identified defects also affect existing application templates or reusable components. Apply appropriate fixes to shared components to prevent recurring issues across projects. Identify useful generic functionality and contribute it to the reusable component library. Improve development templates, testing practices, and implementation processes over time. Documentation & Collaboration Maintain clear technical documentation, specifications, and implementation plans. Provide accurate progress updates and promptly raise blockers or tasks that exceed their estimates. Prepare written handover notes so work can be continued effectively by other team members. Follow established development, security, and code-review practices throughout the software delivery lifecycle. ## How we take care of our team ๐Ÿ’ฐ Get paid in Australian Dollars ๐Ÿฅ Medical insurance from day one for you + spouse (or parents if unmarried) ๐Ÿฉบ Generous OPD coverage from doctor visits to all your medical needs ๐Ÿก Home office setup allowance to build your ideal workspace ๐ŸŒ Internet allowance to keep you connected ๐Ÿ’ช Gym & wellness allowance to stay fit and balanced ๐ŸŽ‰ Work hard, play hard โ€“ regular team events & engagement activities ๐Ÿง  Diji Assist โ€“ Mental health & counseling support when you need it ๐Ÿ“š We invest in you โ€“ reimbursement for industry certifications ๐Ÿ—ฃ๏ธ Open-door culture โ€“ your ideas and feedback always matter ๐ŸŒ Flexible work โ€“ home or office, wherever you do your best work ๐Ÿ† Rewards & recognition that actually recognize you ๐Ÿฅณ Great christmas & financial year-end parties to unwind with your loved ones ## About Dijital Team ## Company Overview - **One-liner**: Dijital Team is a global technology services provider that builds dedicated offshore IT teams for MSPs and IT businesses, enabling them to accelerate growth and improve margins. - **Entity Type**: Private (bootstrapped; no disclosed funding) - **Headquarters**: Australia (Registered) / Colombo, Sri Lanka (Operational) - **Founded**: ~2023 (inferred from Managing Directorโ€™s statement that the business was โ€œ02 years agoโ€ as of 2025) - **Founders**: Peter Ward (Managing Director) ## Core Business - **Primary industry**: Information Technology / ITES โ€“ Offshore Staffing & Managed Services - **Target customers**: B2B โ€“ MSPs (Managed Service Providers), IT businesses, and technology service brands looking to extend their teams remotely - **Mission**: โ€œCreate better businesses by creating the best place to work in Sri Lanka.โ€ ## Products & Services - **Dedicated Offshore Teams**: Fully managed, 100% dedicated teams designed to client specifications โ€“ covering IT support, infrastructure management, automation, data analytics, and software development. - **IT Support & Helpdesk**: 365x24x7 support to increase response times and customer satisfaction. - **Automation & RPA**: Robotic Process Automation and RMM engineering to improve efficiency. - **Dynamics 365 (F&O) Support**: Specialized application support for Microsoft Dynamics 365 Finance & Operations. - **Data Analytics & Reporting**: Accelerated reporting and data-driven insights. ## Market Standing - **Valuation**: Not disclosed - **Key Metric**: 232 employees (as of 2025, per Great Place to Work certification) - **Notable Investors/Partners**: None publicly listed - **Growth Signals**: - Awarded **Great Place to Workยฎ** certification in Sri Lanka (2025) โ€“ recognized for โ€œRespectโ€ and exceptional work-life balance. - Rapidly built a team of 232 within two years of inception. - Serves clients across Australia, Europe, US, and UK. ## Competitive Advantages - **Speed to Scale**: Can set up a dedicated IT team in as little as four weeks. - **Employee-Centric Model**: High retention driven by a culture that prioritizes team member delight โ€“ leading to better client outcomes. - **Remote-First, Globally Distributed**: Leverages a remote workforce across time zones, offering 24/7 coverage at a fraction of onshore costs. - **Compensation in AUD**: Competitive salaries paid in Australian Dollars, providing financial stability for Sri Lankan talent. ## Strategic Focus - **Expand Offshore Capacity**: Continue building dedicated teams for MSPs and IT businesses, emphasizing quality, speed, and employee satisfaction. - **Deepen Client Partnerships**: Offer end-to-end service from recruitment and training to HR and payroll, freeing clients to focus on growth. - **Maintain Employer of Choice Status**: Invest in benefits, career development, and a flexible remote culture to sustain the โ€œBest Place to Workโ€ reputation. ## Why Work Here - **Remote-First Culture**: Fully remote roles with flexible working hours โ€“ โ€œwork can be done anywhere.โ€ - **Competitive Remuneration**: Salaries paid in Australian Dollars, plus a technology allowance and wellness allowance. - **Comprehensive Benefits**: Medical & life insurance from day one (including family), employee assistance program (counselling/mental health), and remote medical support. - **Career Development**: Access to ongoing training, industry certifications, and exposure to modern technologies. - **Great Place to Workยฎ Certified**: Independently recognized for strong work-life balance, respect, and a supportive management team. - **Modern Hiring Process**: Includes recruiter screen, video assessment, and technical assessment (role-dependent) โ€“ with AI-assisted screening but final human decisions. ## Sources 1. [dijitalteam.com](https://www.dijitalteam.com/) 2. [dijitalteam.lk](https://www.dijitalteam.lk/) 3. [jobs.lever.co](https://jobs.lever.co/dijital-team-pty-ltd) 4. [greatplacetowork.lk](https://greatplacetowork.lk/best-workplace/dijital-team/) ## Other roles at Dijital Team - [Cisco Network Architect (CCIE)](https://feeny.ai/job/cisco-network-architect-ccie-dijital-team-colombo-bas8nt6d6c8x) โ€” Colombo, Sri Lanka - [Service Operations Lead](https://feeny.ai/job/service-operations-lead-dijital-team-colombo-1c41s1sj6zyq) โ€” Colombo, Sri Lanka - [L2 Systems Engineer (M365 & Azure)](https://feeny.ai/job/l2-systems-engineer-m365-azure-dijital-team-colombo-txe9erx7egk5) โ€” Colombo, Sri Lanka - [Senior Systems Engineer (L3) - Cloud, Infrastructure and Backup](https://feeny.ai/job/senior-systems-engineer-l3-cloud-infrastructure-and-backup-dijital-team-colombo-gwpt9rt15sss) โ€” Colombo, Sri Lanka - [Digital Campaign Coordinator](https://feeny.ai/job/digital-campaign-coordinator-dijital-team-sri-lanka-kj4ekn2gd3ak) โ€” Sri Lanka - [HPE Aruba Networking ClearPass / NAC Specialist](https://feeny.ai/job/hpe-aruba-networking-clearpass-nac-specialist-dijital-team-colombo-a416nnrbvpph) โ€” Colombo, Sri Lanka - [Senior Backup Engineer](https://feeny.ai/job/senior-backup-engineer-dijital-team-colombo-716kzc5vewzr) โ€” Colombo, Sri Lanka - [Senior Microsoft Engineer (Level 3) | Azure | M365 | Security](https://feeny.ai/job/senior-microsoft-engineer-level-3-azure-m365-security-dijital-team-colombo-s0ppnzratvc4) โ€” Colombo, Sri Lanka - [Senior Governance, Risk & Compliance (GRC) Consultant](https://feeny.ai/job/senior-governance-risk-compliance-grc-consultant-dijital-team-colombo-ehq3ss6dhy4s) โ€” Colombo, Sri Lanka - [Product Manager](https://feeny.ai/job/product-manager-dijital-team-colombo-rhkrxxn23vc3) โ€” Colombo, Sri Lanka