Find a jobRecruiters

Junior Full-Stack Engineer (Integrations)

Exclusive opportunity

Remote

Junior Full-Stack Engineer (Integrations)

hubsell

Junior Full-Stack Engineer (Integrations)

Skills

MongoDBReactNodeTypescriptExpressRedisGraphQLPostmanAIAWSGitHubSalesforceHubspotPipedriveJavascript

7 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

India

Work mode:

Remote

Published on:

9 October 2026

What they need


We are looking for a motivated Junior Full-Stack Engineer to join our engineering team as our dedicated Integration Specialist. In this role, you will be the bridge between our platform and the outside world, building robust connections to popular CRMs and other essential third-party tools.

While you will work across our stack (NodeJS, React, MongoDB), your primary mission is connecting systems. You will build user-friendly configuration screens for our users, and resilient back-end pipelines to handle seamless data synchronization. If you love diving into API documentation, writing efficient database queries, solving data-mapping puzzles, and building resilient distributed systems, we want to talk to you.

Responsibilities

  • Third-Party Integrations: Build, maintain, and troubleshoot connections with external APIs (starting with major CRMs), managing authentication, polling, and data syncs.
  • Database Operations: Write efficient MongoDB queries, upserts, and aggregation pipelines to extract the exact data needed for external syncs, and securely store incoming third-party data.
  • Webhook & API Engineering: Develop secure webhook listeners and backend endpoints using ExpressJS/NodeJS to handle incoming and outgoing data payloads.
  • Resilient Data Pipelines: Implement asynchronous data syncing using BullMQ and Redis, ensuring API rate limits are respected, failed jobs are retried, and zero data is lost.
  • Data Transformation: Write robust JavaScript/TypeScript logic to map, translate, and sanitize data moving between our database (MongoDB) and external systems.
  • Integration Interfaces: Build intuitive configuration screens and data-mapping UIs using NextJS, ShadCN, and ReactFlow, allowing our users to easily set up their own integrations.
  • API Investigation: Actively research, test, and document third-party API capabilities, limitations, and edge cases to inform product decisions.

Technical Stack we use:

  • Integrations & Communication: RESTful APIs, Webhooks, OAuth 2.0, GraphQL
  • Database: MongoDB
  • Backend: NodeJS, ExpressJS
  • Messaging & Queues: BullMQ, Redis, AWS Valkey (for rate-limiting and job retries)
  • Frontend: NextJS, React, ShadCN UI, ReactFlow (for integration logic mapping)

Requirements

  • MongoDB Proficiency: Solid understanding of MongoDB, including document modeling, writing complex queries, and utilizing aggregation pipelines to format data for APIs.
  • API & Webhook Proficiency: Deep understanding of RESTful APIs, HTTP methods, status codes, JSON parsing, and handling webhooks.
  • Authentication Experience: Familiarity with modern API authentication flows, particularly OAuth 2.0, API keys, and Bearer tokens.
  • Data Manipulation Skills: Strong core JavaScript/TypeScript skills specifically tailored to mapping complex data structures, filtering, and transforming JSON payloads.
  • Backend Integration Basics: Experience using NodeJS and Express to build external-facing endpoints, proxy requests, or consume third-party data.
  • Integration Debugging: A "learn-it-all" mindset with the patience to read third-party API documentation, heavily utilize tools like Postman/Insomnia, and debug cross-system data discrepancies.

Nice to Have

  • Hands-on experience integrating with specific CRMs (e.g., HubSpot, Salesforce, Pipedrive) or marketing tools.
  • Understanding of message queues (BullMQ) and background processing.
  • Experience handling unpredictable API rate limits and implementing exponential backoff strategies.

What We Offer

  • Competitive salary
  • Mentorship from senior engineers
  • Flexible working hours
  • Remote work
  • Generous PTO
  • Growth opportunities

Hiring process:

There are 4 phases in the process:

  1. Initial qualification leading to short list,
  2. Discussion with senior engineer,
  3. Test case to check skillset,
  4. Final interview.

Important:

  • Using AI at any point during the entire hiring process will result in disqualification of your application.
  • You will be asked to provide porfolio and/or GitHub links, in case you do not have viewable examples of your code, please do not apply.
  • You will be asked for a reference.
  • You may be subject to a background check.
  • Mention ONLY the following phrase in your COVER LETTER "Programmatic-Internet" - failing to do so will disqualify your application without chance for reconsideration.

Other offers great for you!

These companies are also looking for great profiles

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

8 hours ago

Quick apply

Proelan

Ingénieur Full Stack Java React H/F

Permanent contract

Nice, France

Hybrid

Skills

ReactJavaSpring Boot

7 hours ago

Quick apply

Obeya IT

Devloppeur Full stack JAVA/REACT

Freelance

France

Hybrid

Skills

ReactNodeJavaSPRING

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools