Full Stack Engineer – Data SaaS Platform

AdPulse Global


Date: 9 hours ago
City: Karachi
Contract type: Part time

AdPulse Global is a performance marketing agency that combines creativity, data, and technology to deliver impactful results. Our mission is to craft tailored, data-driven strategies and compelling campaigns, leveraging real-time insights to drive long-term business growth for our clients.


Role Overview

You will architect and build the internal tools that power our reporting, audience segmentation, and campaign‑automation workflows. Your work will enable our teams to:

  • Ingest & Transform Data: Pull first‑ and third‑party data via APIs, cleanse and dedupe it, and load into our analytics store.
  • Drive Audience Activation: Automate segment creation and push audiences into DSPs and social ad platforms.
  • Visualize Performance: Create dashboards and custom reports that surface campaign KPIs to both internal teams and clients.


Key Responsibilities:

  • Data Integration & ETL: Design, implement, and maintain pipelines to extract data from disparate APIs (Google Ads, Meta, TikTok, etc.), transform it for consistency, and load into relational or columnar databases.
  • API Connector Development: Develop and test connectors using REST/GraphQL and OAuth 2.0 authentication to multiple marketing platforms.
  • Back‑End Services: Build scalable microservices or serverless functions (Node.js, PHP/Laravel, or .NET Core) to process data batches, handle queuing, and manage scheduling.
  • Front‑End Dashboards: Develop user‑friendly web interfaces and visualizations (React, Vue.js, or Angular) for campaign performance, audience insights, and reporting.
  • Database Design & Optimization: Model and optimize schemas in PostgreSQL/MySQL and NoSQL stores; ensure query performance at scale.
  • Cloud Collaboration: Work alongside DevOps to deploy and monitor on AWS, GCP, or Azure; containerize components (Docker/Kubernetes); implement CI/CD pipelines.
  • Documentation & Stakeholder Communication: Produce clear technical specifications, API documentation, and user guides; collaborate with campaign managers and analysts to gather requirements.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of full‑stack development with modern front‑end frameworks (React, Vue, or Angular) and back‑end technologies (Node.js, PHP/Laravel, or .NET)
  • Proven experience designing and managing ETL workflows or data pipelines, preferably with orchestration tools (e.g., Apache Airflow, Azure Data Factory).
  • Strong SQL skills and experience with NoSQL databases (MongoDB, Cassandra, etc.).
  • Hands‑on API development expertise, including authentication protocols (OAuth 2.0) and data serialization (JSON, XML).
  • Familiarity with cloud platforms (AWS/GCP/Azure) and containerization technologies (Docker, Kubernetes).
  • Excellent problem‑solving abilities and strong written/verbal communication skills.


Why Join Us?

  • We care about your growth, we offer competitive compensation and opportunities for professional development.
  • We’re truly a people-first organization. We embrace flexibility and support your work-life balance.
  • Be part of a team of creative and collaborative individuals that values innovation and teamwork.
  • Opportunity to work on diverse projects and make a tangible impact within a growing agency.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

HR Officer

dubizzle, Karachi
16 hours ago
Bayut | dubizzle have the unique distinction of being iconic, homegrown brands with a strong presence across the seven emirates in the UAE. Connecting millions of users across the country, we are committed the best online search experience.As part of the Dubizzle Group, we are alongside some of the strongest classifieds brands in the market. With a collective strength of...

Customer Services Specialist

ibex. Pakistan, Karachi
3 days ago
The Technical Support Specialist within the Operations department will provide solutions to technical problems and claim resolution to customers by performing a diagnosis of the issue while guiding customers through the claim filing process that gives them a resolution via phone call. The Support will also be assisting customers with other queries/concerns and providing an accurate resolution as per the...

Customer Support Executive

Snoonu, Karachi
6 days ago
A little bit about us!At Snoonu we believe that through technology anything is possible.Our vision is to be the first Qatari Super App that propels the region and its community through our innovative technology. We are leaders in the field with ambition in what we do and how we impact. We empower our team to create without limit and think...