Senior Software Developer (Python)


10Pearls is an award-winning application development company

About this company

Senior Software Developer (Python) - Full Time
- Karachi

10Pearls is an award-winning application development company

About this position

  • Full Time
  • Karachi

10pearls_hr 10Pearls

10Pearls is an award-winning application development company

About 10Pearls

10Pearls is a growing, energetic, and highly‐reputed product development company that specializes in mobile apps, enterprise software, gamification and great user experiences. Led by an experienced management team, and serving impressive clients, 10Pearls is seeking professionals with entrepreneurial spirits. We seek professionals who thrive on new challenges. Our employees have the unique opportunity of not only helping solve challenges for our clients but also to help define 10Pearls’ growth and direction. Our unique business practices, culture and immense opportunity for growth help us attract professionals that have an entrepreneurial spirit.

We are an equal opportunity employer and are committed to maintaining a diverse workplace.


We are looking for a “Senior Software Developer (Python)”. The ideal candidate should have a Bachelor’s degree in Computer Science with 3 – 4 years programming experience with at least 1‐2 years’ experience in Python, strong object‐oriented programming skills with expertise in developing web applications.


  • Responsible for full life cycle application development and deployment ensuring that the architectural integrity is maintained
  • Ensure adherence to standards and best practices (e.g. source code control, code reviews etc.)  Use server‐side logic to integrate user‐facing elements
  • Mentor the other technical staff, assist them where needed and lead the effort in resolving technical challenges
  • Interact with the Project Manager frequently and provide feedback on progress, alert him of risks and help the PM develop a strategy to mitigate these risks.

Required Skills

The candidate must have:

  • Hands on experience on Python web stacks (e.g. Django, Flask)
  • Experience in consuming and developing web services APIs
  • Basic understanding of version control basics using Git
  • Ability to interact effectively with end‐users / clients, managers, and developers
  • Ability to work both independently and with a team
  • Strong analytical skills
  • Excellent written and oral communication skills
  • Minimum Bachelors’ degree in Computer Science

If you’re up for the challenge, please apply here or call us at 021‐34328447 for details. We provide excellent remuneration package with ample growth opportunities.


To apply for this job please visit the following URL: →