We are seeking an experienced Senior Django Developer with a strong background in Python and a minimum of 10 years of professional experience. The ideal candidate will have extensive knowledge and expertise in Django Rest Framework (DRF) and at least 5 years of experience working with it. This role is crucial to our team, focusing on designing, developing, and maintaining high-quality web applications.
Responsibilities:
• Design, develop, and maintain robust, scalable web applications using Django and Django Rest Framework. • Collaborate with front-end developers to integrate user-facing elements with server-side logic. • Develop and maintain APIs to support mobile and web applications. • Ensure the performance, quality, and responsiveness of applications. • Identify and fix bugs, as well as improve application performance. • Participate in code reviews to maintain high-quality code and improve team performance. • Mentor and guide junior developers to improve their skills and understanding of Django and Python. • Stay up-to-date with the latest industry trends and technologies to ensure our applications are modern and effective.
Requirements:
• Minimum of 10 years of professional experience in Python and Django development. • At least 5 years of experience working with Django Rest Framework. • Strong understanding of web technologies such as HTML, CSS, JavaScript, and AJAX. • Proficiency in working with databases like PostgreSQL, MySQL, or similar. • Experience with version control systems, preferably Git. • Familiarity with front-end technologies (e.g., React, Angular, Vue.js) is a plus. • Excellent problem-solving skills and attention to detail. • Strong communication skills and the ability to work collaboratively in a team environment. • Bachelor’s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications:
• Experience with cloud platforms such as AWS, Azure, or Google Cloud. • Knowledge of containerization technologies like Docker. • Understanding of continuous integration and deployment (CI/CD) processes. • Experience in Agile/Scrum development methodologies.
What We Offer:
• Competitive salary and benefits package. • Opportunities for professional growth and development. • A collaborative and innovative work environment. • Flexible working hours and remote work options.
How to Apply:
Interested candidates should submit their resume, a cover letter detailing their experience, and any relevant project portfolios
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
