Linkedprime
Staff Builder

Job Board Aggregator & Multi-Poster App Developer

Posted: just now

Job Description

About the RoleWe are looking for an experienced Job Board Aggregator and Multi-Poster App Developer to design, develop, and deploy a robust application that enables seamless interaction between our internal job platform and multiple external job boards.This role involves building two key components:A Multi-Poster Application – an app that allows users to post job ads to multiple external job boards simultaneously from one interface.A Job Aggregator System – an integration that collects and normalizes job postings from external sources into our platform for further curation, publishing, or analytics.You will be responsible for designing scalable architecture, integrating third-party APIs, and ensuring the entire system runs efficiently and securely.Key Responsibilities1. Multi-Poster Application DevelopmentDesign and develop a multi-channel job posting tool that allows:Posting, editing, and managing job listings across multiple job boards.Tracking post status, analytics, and engagement across platforms.Configuring posting rules by role type, location, or category.Integrate with APIs of major job boards (LinkedIn, Indeed, ZipRecruiter, Glassdoor, Monster, Workable, etc.).Develop a centralized dashboard for managing all postings and associated performance metrics.Implement user-friendly workflows and controls for posting and monitoring campaigns.2. Job Aggregator & Data IntegrationBuild a job aggregator module that:Fetches, parses, and normalizes job postings from multiple external APIs or feeds.Deduplicates, cleans, and structures data for uniform display and storage.Continuously syncs jobs to maintain up-to-date listings.Create powerful search, filtering, and categorization features for aggregated data.Design the backend architecture for storing and indexing large volumes of job data.Implement automated update scheduling and performance monitoring for continuous integration.3. Platform IntegrationDevelop secure API endpoints and webhooks to enable smooth communication between internal systems and third-party job boards.Implement OAuth 2.0 or token-based authentication for all integrations.Ensure real-time data flow between the aggregator, poster, and internal platforms.Build error handling, retry logic, and audit trails for job posting and retrieval activities.4. Infrastructure, Security, and PerformanceOptimize backend systems for high concurrency and low latency job posting operations.Ensure all integrations comply with data privacy regulations (GDPR, CCPA).Architect systems for scalability to handle large datasets and growing traffic.Implement logging, monitoring, and alert systems (e.g., Sentry, Datadog, AWS CloudWatch).Deploy applications using CI/CD pipelines, containers, and cloud services.Required Skills & Qualifications5+ years of full-stack or backend development experience.Proven experience with API-based integrations and data aggregation systems.Strong proficiency in Python, Node.js, or Go, and frameworks like FastAPI, Django, or Express.Experience working with job board APIs (LinkedIn, Indeed, ZipRecruiter, Greenhouse, Lever, etc.).Deep understanding of RESTful and GraphQL APIs, webhooks, and OAuth 2.0.Hands-on experience with cloud environments (AWS, GCP, or Azure).Proficiency in database management (PostgreSQL, MongoDB, or Elasticsearch).Familiarity with ETL processes, data normalization, and deduplication techniques.Strong understanding of secure coding practices and error handling.Excellent communication and documentation skills.Preferred QualificationsPrior experience developing HR tech, recruitment, or SaaS platforms.Knowledge of ATS (Applicant Tracking System) integrations.Experience building analytics dashboards or campaign monitoring tools.Familiarity with microservices, message queues (Kafka, RabbitMQ), and container orchestration (Kubernetes).Exposure to web scraping or data feed integration techniques.Key Deliverables✅ Fully functional multi-poster web app integrated with job board APIs.✅ Job aggregation service for fetching and managing external listings.✅ Centralized admin dashboard for posting and monitoring jobs.✅ Complete API documentation for internal and external integrations.✅ Automated synchronization, logging, and error reporting systems.Suggested Tech StackBackend: Node.js, Python (FastAPI/Django), GoFrontend: React / Next.js / Vue.jsDatabase: PostgreSQL / MongoDB / ElasticsearchCloud: AWS, GCP, or AzureIntegrations: REST, GraphQL, OAuth 2.0, WebhooksDevOps: Docker, Kubernetes, GitHub Actions, CI/CD pipelinesMonitoring: Sentry, Datadog, CloudWatchWhy Join UsWork on a product that will redefine job distribution and aggregation technology.Collaborate with a dynamic, innovative, and fast-growing team.Shape the technical direction and system architecture for a core business product.Enjoy the freedom to experiment, innovate, and create scalable systems from the ground up.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In