Python Developer
Tecvisio.aiوصف الوظيفة
Company Description
Tecvisio.ai is an AI-driven digital transformation firm dedicated to helping businesses design, build, and scale cutting-edge solutions that deliver real business value. Combining advanced engineering, automation, and cloud-based technologies, Tecvisio.ai provides tailored software development, cloud consulting, and AI-powered automation services to modernize systems and enhance operational efficiency. The company’s proprietary platforms, Luneit.ai and Vocovo.dev, streamline enterprise resource planning and conversational AI, respectively.With a global presence spanning Asia, North America, the Middle East, and Europe, Tecvisio.ai collaborates with organizations at every stage of their digital journey to build secure, scalable, and future-ready digital ecosystems.
Senior Django / Python Developer
Role Description
This is a full-time, on-site position based in Dubai, United Arab Emirates, for a Senior Django / Python Developer . In this role, you will lead the design, development, and deployment of scalable, high-performance web applications and backend systems.You will work closely with cross-functional teams including product managers, designers, and engineers to build robust digital solutions that drive real business impact. This position requires strong expertise in backend architecture, API development, and system design, along with the ability to mentor junior developers and uphold engineering best practices.
The ideal candidate has deep experience with Django and Python, a strong understanding of software architecture, and a passion for building secure, scalable, and maintainable systems in production environments.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Django and Python
- Architect and build robust RESTful APIs and backend services
- Optimize application performance, scalability, and reliability
- Lead code reviews, enforce best practices, and mentor junior developers
- Collaborate with frontend developers, DevOps engineers, and product teams
- Integrate third-party services and APIs
- Ensure security, data protection, and compliance standards
- Write clean, maintainable, and well-documented code
- Manage deployments, monitor production systems, and troubleshoot issues
- Contribute to architectural decisions and long-term technical strategy
- Strong proficiency in Python
- Extensive experience with Django and Django REST Framework
- Solid understanding of REST APIs and microservices architecture
- Experience with asynchronous programming (Celery, Redis, etc.)
- Strong experience with relational databases (PostgreSQL, MySQL)
- Familiarity with ORM optimization and query performance tuning
- Experience with caching mechanisms (Redis, Memcached)
- Proficiency with Git and modern development workflows
- Strong understanding of software design patterns and clean architecture
- Experience with testing frameworks (PyTest, unit/integration testing)
- Experience with cloud platforms such as AWS, GCP, or Azure
- Familiarity with Docker and containerized deployments
- Understanding of CI/CD pipelines and DevOps practices
- Experience with monitoring and logging tools
- Bachelor’s or Master’s degree in Computer Science or a related field
- Experience building large-scale, high-traffic applications
- Familiarity with frontend technologies (React, Angular, etc.)
- Experience with GraphQL or event-driven architectures
- Prior experience in leading teams or owning technical modules
هل أنت مهتم بهذه الوظيفة؟