At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 400+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite products to support the hyper-growth of our businesses in 18 countries.

Job Responsibilities:

  • Lead and mentor a team of software engineers, fostering a culture of collaboration and continuous improvement.
  • Troubleshoot, test, and maintain core product software and databases to ensure strong optimization and functionality.
  • Contribute to all phases of the development life cycle, from concept through deployment and maintenance.
  • Develop and deploy new features, facilitating related procedures and tools as necessary.
  • Design applications according to specifications and business needs.
  • Write well-designed, testable, efficient code using best software development practices.
  • Integrate data from various back-end services and databases.
  • Maintain, expand, and scale our site to meet evolving business needs.
  • Stay updated on emerging technologies and industry trends, applying them to operations and activities.
  • Collaborate with cross-functional teams to define, design, and ship new features.


Job Requirements:

  • BS/MS degree in Computer Science, Engineering, or a related subject.
  • 6+ years of software development experience with a focus on React/Next/Vue.
  • Strong understanding of Object-Oriented Programming (OOP) principles, JavaScript, and JQuery.
  • Experience in creating APIs for third parties and consuming third-party APIs is a plus.
  • Good knowledge of relational databases, version control tools, and the development of web services.
  • Solid understanding of how web applications work, including security, session management, and best development practices.


#LI-FJ