Job Details
We are looking for an experienced Backend Developer (Python) to join our dynamic team at DevGate. The ideal candidate will have a strong background in Python development, with experience in frameworks like Flask, FastAPI, or Django. You will be responsible for designing, implementing, and maintaining backend services and ensuring seamless integration with front-end elements.
Employment:
Full Employment
Experience:
3+ years
City:
Islamabad
Schedule::
Full Time
JOB RESPONSIBILITIES:
- Develop and maintain backend services and APIs using Python frameworks such as Flask, FastAPI, or Django.
- Design and optimize SQL and NoSQL databases, including MySQL, MongoDB, and DynamoDB.
- Implement and manage pub-sub systems to ensure efficient data flow and processing.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, scalable, and efficient code, following best practices for software development.
- Debug and troubleshoot issues across multiple environments and platforms.
- Contribute to the architecture and design of the backend infrastructure.
- Stay updated with the latest industry trends and technologies to ensure optimal performance and security.
JOB REQUIREMENTS
- 3+ years of experience as a Python developer.
- Proven experience with one or more Python frameworks such as Flask, FastAPI, or Django.
- Strong hands-on experience with SQL and NoSQL databases like MySQL, MongoDB, and DynamoDB.
- Solid understanding of pub-sub systems.
- Excellent communication and teamwork skills.
- Experience with React and Node.js is a plus.
- Experience with AWS services is a plus.
BENEFITS:
• Competitive salary
• Collaborative and dynamic work environment
• Opportunities for professional growth and development
EMPLOYMENT NATURE: Full Time (On-site)
EDUCATION: Bachelor’s degree in Computer Science, Engineering, or related field.
OFFICE LOCATION: Islamabad