Software / Senior Software Developer

Karachi, Sindh, Pakistan · Software Development expand job description ↓


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.


Ideal candidates must have a Bachelor’s degree in Computer Science with 3 – 6 years programming experience and proficiency in multiple programming languages such as Java, Python, Ruby or Go.


We’re looking for well-rounded individuals with the following skills:

  • 3+ years of professional software development experience.
  • Experience with designing and scaling APIs (JSON/REST)
  • Proficient in multiple programming languages such as Java, Python, Ruby or Go
  • Experience working with RDBMS and storage systems such as MySQL, PostgreSQL and Cassandra
  • Experience with AWS or other cloud providers
  • Experience of mentoring engineers in best practices and methods
  • Experience of building proof of concepts, architecting new systems and improving existing systems to solve business problems and support scaling
  • Excellent written and verbal English communication skills
  • Experience of working in an offshore software development environment is a plus
  • Experience of software development using Agile Methodologies


08:00PM to 05:00AM


  • Exposure of Direct US Client handling
  • Monthly Cash Bonus
  • Dinner Facility
  • Transport Allowance
Personal information
Your Profile