Eureka – A full service software solution provider company

Back-end Developer Django

About Eureka Stream:

Eureka Stream is a fast-evolving software solutions company committed to delivering innovative and scalable tech products for businesses across industries. We specialize in web and mobile development, CRM systems, AI/ML, and cloud-based solutions. We pride ourselves on fostering a collaborative and forward-thinking work environment.

Position Overview:

We are looking for a skilled Back-End Developer with strong expertise in Django to join our software development team. The ideal candidate should have hands-on experience in building robust, high-performance backend systems and RESTful APIs using Python and Django. You will be responsible for developing and maintaining server-side logic, integrating front-end elements, managing databases, and ensuring the performance and responsiveness of our applications.

Key Responsibilities:

-Develop and maintain scalable backend applications using Python and Django.

-Design and build RESTful APIs for web and mobile applications.

-Optimize applications for maximum speed and scalability.

-Ensure security and data protection in backend implementations.

-Write clean, maintainable, and well-documented code.

-Work with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB) as needed.

-Implement data models and manage migrations using Django ORM.

-Debug and resolve technical issues and provide support for production systems.

-Participate in Agile development sprints and daily standups.


Required Skills & Qualifications:

– Bachelor’s degree in Computer Science, Software Engineering, or a related field.

– 4+ years of experience as a backend developer with Django.

– Strong proficiency in Python, Django, Django REST Framework.

– Solid understanding of database design, query optimization, and ORM systems.

– Experience with version control tools, especially Git.

– Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS, Heroku, etc.).

– Knowledge of API security, authentication (JWT, OAuth2), and deployment best practices.

– Good understanding of front-end technologies (HTML, CSS, JavaScript) for integration purposes.

– Strong problem-solving, analytical, and communication skills.

Preferred Qualifications:

– Experience with Celery, Redis, and task queues.

– Familiarity with GraphQL or WebSocket implementation.

– Basic knowledge of front-end frameworks like React or Vue.js.

– Experience with performance monitoring and application logging tools.

What We Offer:

– Competitive salary and performance-based incentives.

– A supportive and innovative work environment.

– Opportunities for career growth and leadership roles.

– Access to latest technologies and learning resources.

– On-site position with modern office space in Lahore.

How to Apply:

Send your resume to eurekastreamcode@gmail.com
Subject Line: Back-End Developer (Django) – [Your Name]
Job Type: Full-time
Work Location: In person / Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx