Location: Karachi (office-based)
Role summary:
We are looking for a developer to join our Pakistan development team and contribute to product features that support property listings, tenant management, booking and payment processing, maintenance tracking, and landlord-tenant communication. This role suits a developer who enjoys full-stack tasks in a small, focused team and who is committed to writing maintainable code and learning modern web practices.
Key responsibilities include:
- Develop, test, and maintain web application features across front-end and back-end components.
- Automate Google Workspace tasks using Apps Script.
- Implement user interfaces and APIs for property listings, booking flows, payment integrations, and tenant portals.
- Write clean, well-documented code and unit tests; participate in code reviews.
- Troubleshoot defects, profile performance issues, and apply fixes or optimizations.
- Collaborate with product and QA to refine requirements and ensure timely delivery of features.
- Assist in maintaining deployment scripts and basic DevOps tasks for staging and production environments.