We are looking for an experienced backend developer to join our team and help build robust, scalable web applications using Django and Python. The ideal candidate will have a deep understanding of Python/Django, experience with the latest HTML5 spec, and teaching experience. Additionally, we use Django templating, Django-Components, HTMX, and employ AI coding assistants.
Responsibilities:
Develop and maintain server-side logic using Django and Python
Develop Django models that use databases (PostgreSQL) and caching systems (Redis)
Integrate third-party services and APIs
Collaborate with front-end developers to integrate user-facing elements
Optimize application performance and scalability
Write clean, composable, modular elements, in an organized filesystem.
Collaborate with the team for integration with backend services.
Participate in code reviews and contribute to improving our development processes.
Qualification:
5+ years of experience building dynamic web applications with Django and Python
Strong understanding of Django's ORM, template system, and middleware
Proficiency in working with relational databases, particularly PostgreSQL
Familiarity with Django REST framework
Understanding of web security principles and best practices
Understanding of HTML5 and modern web components
Good habits using Git and GitHub flow (branches, PRs, etc)
Strong problem-solving skills and attention to detail
Excellent written English
Ability to work independently and collaboratively in a remote environment
About Iglu
Iglu is a multinational network of companies that hires digital professionals around the world to work for international clients either fully-remote or from its locations in Thailand, Vietnam and Hong Kong. We are organized to maximize a sustainable work-life balance for our employees, whilst delivering an efficient, productive and high-quality service for our clients.
Join our community of like-minded digital professionals and access opportunities to work remotely in a whole new way. You will be part of an amazing group of people with a flexible company culture that encourages you to live the way you like and work on projects of your choice.