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