We are seeking a skilled and motivated Backend Developer to join our team and contribute to the development of a sophisticated application platform built with Django, Wagtail CMS, and a custom GraphQL framework. This role involves working with complex domain models, implementing GraphQL APIs, and maintaining a robust microservices architecture.
Key Responsibilities
Develop and maintain backend features using our custom Django + GraphQL framework
Design and implement GraphQL APIs using Strawberry GraphQL
Model complex business logic and data relationships within our domain
Manage and maintain microservices with shared Python package dependencies
Ensure secure, scalable, and maintainable backend services
Implement robust user authentication using JWT and role-based access control
Optimize database performance and design efficient PostgreSQL queries
Handle database schema migrations and maintain data integrity
Collaborate with cross-functional teams to uphold code quality through peer reviews
Required Skills & Experience
2-3 years of hands-on production experience with Python and Django
Strong expertise in GraphQL API development and schema design
Proficient in PostgreSQL with experience in complex relational data modeling and performance optimization
Deep understanding of domain-driven design and modeling complex business logic
Experience implementing authentication and authorization mechanisms (JWT, RBAC)
Solid knowledge of microservices architecture, shared libraries, and inter-service communication
Preferred Qualifications
Experience with Wagtail CMS or other Django-based CMS solutions
Familiarity with Strawberry GraphQL or similar Python GraphQL frameworks
Comfort working with or extending custom/proprietary frameworks
Exposure to FHIR or other industry-standard data compliance protocols
What We’re Looking For
Strong analytical and problem-solving skills
A collaborative mindset with attention to code quality, security, and performance
Ability to understand and extend complex systems and frameworks
Passion for building reliable, maintainable, and scalable backend systems
Clear communication and willingness to work closely with other team members
Why Join Us?
Work on a modern tech stack with challenging real-world problems
Contribute to meaningful features that impact users directly
Be part of a collaborative and forward-thinking engineering culture
Opportunity for growth and skill development in advanced backend systems
Location: Hybrid Lahore gulberg
timings: flexible
budget: 160k
Needs an immediate joiner
[6/3, 6:58 AM] Emplois Career: #ExcitingJobOpportunity!
#BackendDeveloperDjangoGraphQL
*Location: #Hybrid, #Lahore (Gulberg)*
*Experience Level: Mid-Senior Level*
*About the Role:*
We're seeking a skilled Backend Developer to join our team and contribute to the development of a sophisticated application platform built with Django, Wagtail CMS, and GraphQL.
*Key Responsibilities:*
- Develop and maintain backend features using Django and GraphQL
- Design and implement GraphQL APIs using Strawberry GraphQL
- Model complex business logic and data relationships
- Ensure secure, scalable, and maintainable backend services
- Optimize database performance and design efficient PostgreSQL queries
*Required Skills:*
- 2-3 years of experience with Python and Django
- Strong expertise in GraphQL API development and schema design
- Proficient in PostgreSQL with experience in complex relational data modeling
- Deep understanding of domain-driven design and modeling complex business logic
*What We're Looking For:*
- Strong analytical and problem-solving skills
- A collaborative mindset with attention to code quality, security, and performance
- Passion for building reliable, maintainable, and scalable backend systems
*Why Join Us?*
- Work on a modern tech stack with challenging real-world problems
- Contribute to meaningful features that impact users directly
- Opportunity for growth and skill development in advanced backend systems
*Budget: 180k*
*Timings: Flexible starts 10am
*Immediate Joiner Required*
Job Type: Full-time
Pay: Up to Rs180,000.00 per month
Application Question(s):
- Thank you for applying to the position at Emploiscareer
Please mention with your experience and would like to have your prior yrs experience, works details tech stack before to proceed. your notice period, current and expected salary rate yourself in managing team, pressure handling and communication skills out of 10.
Thank you!
Work Location: Hybrid remote in Lahore