Job Summary
We are looking for a talented and driven Python Developer to join our growing team. The ideal candidate will have a genuine passion for Python programming and excel in a collaborative, team-oriented environment. Proficiency in the Django framework is crucial, as you will be responsible for developing and maintaining scalable web applications that support our innovative projects. This role offers a unique opportunity to work closely with cross-functional teams, contributing to cutting-edge solutions and enhancing our software capabilities.
Key Responsibilities
Developing, testing, and maintaining scalable web applications using Python and Django will be your primary focus. You will collaborate with product managers, designers, and other developers to define, design, and implement new features that meet business needs. Writing clean, efficient, and reusable code following industry best practices is essential to ensure maintainability and performance.
You will also troubleshoot, debug, and upgrade existing software to improve reliability and user experience. Participating in code reviews is a key part of maintaining high-quality standards and fostering knowledge sharing within the team. Staying up-to-date with the latest industry trends, emerging technologies, and development best practices will help you continuously improve our development processes and deliver innovative solutions.
Required Qualifications
Candidates must have at least 4 years of hands-on experience as a Python Developer, with strong expertise in Python and the Django framework. Experience working with RESTful APIs and web services is necessary to integrate backend services effectively.
Familiarity with front-end technologies such as JavaScript, HTML, and CSS is important to collaborate effectively with front-end developers and understand the full stack. You should also have solid knowledge of database systems like PostgreSQL, MySQL, or similar relational databases. Experience using version control systems, particularly Git, is required to manage codebases efficiently.
Strong problem-solving skills and attention to detail are essential for identifying issues and delivering robust solutions. Excellent communication skills and the ability to work well within a team environment are critical to ensure smooth collaboration and project success.
Preferred Qualifications and Benefits
Experience with cloud platforms such as AWS or Azure, along with containerization tools like Docker, is highly desirable. Familiarity with front-end frameworks like React or Angular will be considered an advantage. While a Master’s degree is preferred, it is not mandatory for this role.
We offer a competitive monthly salary ranging from Rs120,000 to Rs220,000, reflecting your skills and experience. This is a full-time, in-person position based in Lahore Township Sector A-1, emphasizing the importance of on-site collaboration and team synergy.
During the application process, candidates will be assessed on their expertise with the Django framework as well as their experience with AWS cloud services and Docker. If you are passionate about Python development and eager to contribute to a dynamic and innovative team, we encourage you to apply.