AI Developer, Python, Django

Job not on LinkedIn

🔥 2 hours ago

🇱🇰 Sri Lanka – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

Where this job comes from

Posted on Dijital Team's careers page, not through a job board

First seen by Remote Rocketship 2 hours ago

Still open on Dijital Team's site. Checked 1 hour ago.

Logo of Dijital Team

Dijital Team

11 - 50 employees

🤝 B2B

💼 Consulting

☁️ SaaS

B2B • Consulting • SaaS

Dijital Team is a smarter offshoring solution for IT teams. We enable you to build a high performing IT team that will decrease your costs and increase your efficiency - accelerating the growth of your business. We take care of the team so you can take care of the rest.

📋 Description

• Develop and maintain Python/Django applications, client automations, and SaaS product features • Establish new projects using the existing application foundation and reusable components • Build user interfaces using established UI components, Django templates, Tailwind CSS, HTMX, and related technologies • Reuse existing functionality and develop new components only when necessary • Use Claude Code to generate code, tests, and documentation • Translate requirements into structured specifications and step-by-step development plans • Guide AI-assisted development through manageable tasks and review outputs carefully • Identify and correct inaccurate, incomplete, or unsuitable AI-generated code • Write and execute automated tests using pytest and Playwright • Run relevant tests after each development task and ensure the complete test suite passes • Review higher-risk code involving financial transactions, permissions, data deletion, and security • Participate in code reviews and identify defects • Integrate applications with Xero, Microsoft 365, SharePoint, email platforms, and Stripe • Work with PostgreSQL, Redis, Celery, and other existing technology-stack components • Deploy applications to Render and Azure Container Apps and troubleshoot live-system issues • Maintain reliable integrations and automated business workflows • Improve shared components, development templates, testing practices, and implementation processes • Maintain technical documentation, specifications, implementation plans, and handover notes • Provide accurate progress updates and promptly raise blockers or tasks exceeding estimates • Follow established development, security, and code-review practices

🎯 Requirements

• At least 3 years of professional full-stack development experience • Minimum 2 years working with Python and Django • Strong understanding of Django fundamentals, including ORM, models, migrations, views, forms, templates, and the Django admin interface • Experience with PostgreSQL and writing accurate, efficient database queries • Experience developing, maintaining, and debugging web applications • Regular hands-on use of AI coding tools such as Claude Code, Cursor, GitHub Copilot, or similar • Ability to critically review AI-generated code, identify errors, and make corrections • Experience translating requirements into technical specifications and implementation plans • Willingness to use AI tools for code generation, testing, and documentation while maintaining responsibility for code quality • Experience writing and maintaining automated tests • Confidence using Git, pull requests, and code reviews • Ability to troubleshoot issues systematically and ensure tests pass • Understanding of secure coding practices, particularly permissions, multi-tenant data, and safe file uploads • Strong written English • Good organisational skills and ability to work independently • Commitment to honest progress reporting, timely escalation of blockers, and clear documentation • Proactive approach to identifying reusable improvements and preventing recurring defects

🏖️ Benefits

• 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 • Internet allowance • Gym & wellness allowance • Regular team events & engagement activities • Diji Assist mental health and counseling support • Reimbursement for industry certifications • Flexible work – home or office • Rewards and recognition • Christmas and financial year-end parties

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok