Backend TypeScript Engineer -RabbitMQ & API - REMOTE

Central Point Partners

  • Reynoldsburg, OH
  • 30+ days ago
  • Remote

    Highlights

    The responsibilities center on server-side work — building RabbitMQ producers/consumers that bridge a Java producer and a TypeScript consumer, creating REST API endpoints in TypeScript (Nuxt.js server-side), and implementing database schemas via migrations using Drizzle — all back-end concerns rather than front-end UI work. Backend TypeScript contractor role (Node.js ecosystem) with a focus on event-driven integration and API/migration work; ideal title examples are "Backend TypeScript Engineer,” "Node.js

    Numbers & Facts

    LocationReynoldsburg, OH (
    Remote
    )

    Description

    Backend TypeScript contractor role (Node.js ecosystem) with a focus on event-driven integration and API/migration work; ideal title examples are "Backend TypeScript Engineer,” "Node.js Backend Contractor,” or "Integration Engineer (TypeScript / RabbitMQ).”
    The responsibilities center on server-side work — building RabbitMQ producers/consumers that bridge a Java producer and a TypeScript consumer, creating REST API endpoints in TypeScript (Nuxt.js server-side), and implementing database schemas via migrations using Drizzle — all back-end concerns rather than front-end UI work.

    5 years experience

    Core skills
    • TypeScript and Node.js experience (server-side).
    • RabbitMQ (message broker) and event-driven architecture experience.
    • Experience developing REST APIs in a TypeScript-based framework (here Nuxt.js server/runtime).
    • Database migrations and familiarity with Drizzle ORM or similar migration tooling.
    • Testing and debugging producers/consumers, message-acknowledgement, and retry patterns.

    Nice-to-have
    • Practical Nuxt.js experience (especially Nuxt 3 server routes / server-side runtime).
    • Experience with logging, monitoring, and robust exception/rejection handling in server environments (Sentry/Prometheus/structured logs).
    • Familiarity with Java interop or at least integrating with services written in Java.
    • Docker and deployment basics for running RabbitMQ consumers/producers in containers.

    Interview in person
    On site
    Two-four months in duration

    Similar Jobs

    See more jobs