Qureos

FIND_THE_RIGHTJOB.

Full Stack Developer (WordPress)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking an experienced Full Stack Developer to lead the development and integration of a donation plugin with Pakistani banking payment APIs and create an interactive map system with advanced filtering capabilities. This role requires strong technical expertise in both frontend and backend development, payment gateway integration, and geospatial data visualization.

Key Responsibilities

Donation Plugin Development & Payment API Integration

  • Design and develop a secure, user-friendly donation plugin that seamlessly integrates with the organization's WordPress website.
  • Integrate the donation system with the bank's Payment API, ensuring PCI DSS compliance and secure transaction processing
  • Implement multiple payment methods including credit/debit cards, mobile wallets, and bank transfers as supported by the Payment API (The Bank of Punjab)
  • Build a robust backend system to handle transaction processing, validation, and error handling
  • Develop real-time payment status tracking and automated receipt generation
  • Create an admin dashboard for monitoring donations, generating reports, and managing refunds
  • Implement webhook handlers for payment confirmations and status updates
  • Ensure proper logging, error tracking, and transaction audit trails

Interactive Map Development

  • Design and develop an interactive map interface with intuitive user experience
  • Implement district-wise and province-wise filtering systems with dynamic data loading
  • Create responsive map visualizations that work seamlessly across desktop and mobile devices
  • Develop APIs to serve geospatial data efficiently with proper caching mechanisms
  • Integrate mapping libraries (such as Google Maps API) with custom overlays and markers
  • Build a data management system for updating and maintaining geographical information
  • Implement search functionality and geolocation features
  • Create visual indicators and legends for different data categories on the map

Required Technical Skills

Frontend Development

  • Proficiency in modern JavaScript frameworks (React, Vue.js, or Angular)
  • Strong knowledge of HTML5, CSS3, and responsive design principles
  • Experience with state management libraries (Redux, Vuex, or similar)
  • Familiarity with mapping libraries (Leaflet, Mapbox GL JS, Google Maps API)
  • Understanding of UI/UX best practices

Backend Development

  • Strong experience with server-side languages (PHP)
  • Expertise in RESTful API design and development
  • Knowledge of database systems (MySQL)
  • Experience with API authentication methods (OAuth, JWT, API keys)
  • Understanding of micro services architecture

Payment Integration & Security

  • Proven experience integrating with payment gateways and Pakistani banking APIs
  • Knowledge of PCI DSS compliance requirements
  • Understanding of secure coding practices and data encryption
  • Experience handling sensitive financial data

Additional Technical Requirements

  • Version control proficiency with Git
  • Experience with cloud platforms (AWS, Google Cloud, or Azure)
  • Knowledge of Docker and containerization
  • Familiarity with CI/CD pipelines
  • Understanding of geospatial data formats (Geo JSON, KML, Shapefile)
  • Experience with Post GIS or similar geospatial databases

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3-5 years of experience in full stack development
  • Proven track record of successful payment gateway integrations
  • Portfolio demonstrating map-based applications or geospatial projects
  • Strong problem-solving and debugging skills
  • Excellent communication and documentation abilities
  • Ability to work independently and meet project deadlines

Preferred Qualifications

  • Experience with Pakistan-based payment gateways (Direct Bank transfer via Credit/Debit or Master Cards)
  • Knowledge of Pakistan's geographical administrative divisions
  • Experience with data visualization libraries (D3.js, Chart.js)
  • Familiarity with test-driven development (TDD)
  • Understanding of GDPR and local data protection regulations

Deliverables

  • Fully functional payment API integration
  • Interactive map with district-wise and province-wise filtering capabilities
  • Comprehensive technical documentation
  • API documentation for both systems
  • Admin panel with reporting features
  • Testing documentation and quality assurance reports
  • Deployment guides and maintenance procedures

Project Duration

[1 to 2 Months]

Location

[Remote]

Job Type: Full-time

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.