1. Implement authentication with phone OTP and email, role-based access control for owners, agents, and clients.
2. Map-based search and property display using Leaflet + OpenStreetMap.
3. Development of PDF generation feature, Notifications system via SMS and email and PWA installability with offline support for drafts
4. Develop property submission, editing, publishing, and moderation flows with media uploads and compression.
5. Build search API with filters, map integration, saved searches, and notifications.
6. Implement verification queues, lead pipelines, offers, counteroffers, and agreements.
7. Add in-app messaging, viewing scheduling, and activity tracking.
8. Optimize performance for low bandwidth, including image lazy loading and caching.
9. Write unit, feature, and integration tests for assigned modules.
10. Use Git/GitHub for version control (branching, pull requests, code reviews).
Bachelor’s degree in computer science, or a related field and 5 years of experience.
Mandatory Skills
· React: 3+ years with React, Next.js, and REST API integration.
- Laravel: 5+ years’ experience with Laravel APIs (REST/GraphQL).
- Git/GitHub: Proficient in collaborative workflows.
· Familiarity with Leaflet or other mapping libraries.
· Understanding of secure coding practices and data protection.
Personal Attributes
- Problem-solver with a detail-oriented mindset.
- Strong communication skills for technical and non-technical stakeholders.
- Ability to manage deadlines in Agile/Scrum environments.
Follow the link, fill out the form and attach your resume, please.
Speenkai is Afghanistan's first and leading BPO (Business Process Outsourcing) service company, specializing in providing comprehensive administrative and technical support to Afghan-owned companies abroad. Our mission is to empower Afghan entrepreneurs and businesses operating internationally by offering high-quality, reliable support services from our base in Afghanistan. With a team of skilled professionals, we help Afghan companies streamline their operations, enhance efficiency, and achieve success.