Description:
We’re looking for a skillful Python Developer to join our development team in Bahawalpur. This role is ideal for someone with up to 2 years of hands-on experience in backend development. You’ll work on real-world projects, contribute to API development, and collaborate with cross-functional teams to build scalable, efficient, and maintainable software.
Key Responsibilities:
- Develop and maintain backend services using Python, with a focus on Django, Flask, or FastAPI.
- Design, build, and integrate RESTful APIs for web and mobile applications.
- Work closely with frontend developers, designers, and product teams to deliver end-to-end features.
- Write clean, efficient, and well-documented code following best practices.
- Debug, troubleshoot, and optimize backend applications for performance, reliability, and scalability.
- Assist with database modeling, queries, and management (PostgreSQL, MySQL, etc.).
- Participate in code reviews and contribute to team discussions and improvements.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1–2 years of hands-on experience in backend development using Python.
- Experience with at least one Python web framework (FastAPI, Django, or Flask).
- Solid understanding of RESTful API design and development.
- Familiarity with version control systems (Git) and SQL databases.
- Strong problem-solving skills and a willingness to learn and adapt.
- Good communication and collaboration skills in a team environment.