Full Stack Python Developer
Python Developer Job Description
Contrive Solutions is seeking a skilled Python Developer to join our team. The ideal candidate will be responsible for managing and developing back-end services, ensuring the smooth operation of server-side logic, and handling the interchange of data between users and the server. You will be expected to build scalable, high-performance applications, integrate with APIs, and work closely with front-end developers to deliver seamless user experiences. We are looking for a developer with 2-3 years of experience in Python development and a strong understanding of modern software development practices.
Responsibilities:
- Design, develop, and maintain high-performance, scalable, and robust Python applications.
- Write clean, maintainable, and well-documented code following coding best practices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build reusable, testable, and efficient code.
- Work with databases such as MySQL, PostgreSQL, and NoSQL databases (e.g., MongoDB).
- Implement security and data protection measures.
- Design and implement APIs (RESTful, SOAP, GraphQL) for communication between front-end and back-end systems.
- Conduct unit testing and troubleshoot issues.
- Optimize applications for speed and scalability.
- Maintain version control using Git and collaborate with other developers in a team environment.
- Participate in code reviews and provide constructive feedback to peers.
Skills:
- Proficient in Python and Python-based frameworks (e.g., Django, Flask).
- Strong experience with RESTful APIs and API integrations.
- Solid understanding of object-oriented programming (OOP) concepts.
- Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Experience with version control systems (Git).
- Experience with unit testing frameworks (e.g., pytest, unittest).
- Familiarity with cloud services (AWS, Google Cloud) is a plus.
- Good understanding of server-side performance optimization techniques.
- Strong problem-solving and analytical skills.
Requirements:
- Bachelors/Masters degree in Computer Science, Engineering, or a related field.
- 2-3 years of experience in Python development.
- Good problem-solving and analytical skills.
Perks & Benefits:
- Quarterly Bonus
- Annual Dinners and Tours
- Birthday Parties and Work Anniversaries
- Flexible Hours
- Overtime Payment
- Quarterly Appreciation Certificates
- Health Benefits
- Company-wide Fun Tournaments
- Game Area
- Fuel Allowance
Job Type: Full-time
Work Location: In Person
Company: Contrive Solutions
Location: Lahore, Pakistan
Job Type: Full-time
Work Location: In person
Information :
- Company : Contrive Solutions
- Position : Full Stack Python Developer
- Location : Lahore
- Country : PK
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-03-13 | Expired Date : 2025-04-12