What are the responsibilities and job description for the Backend Typescript Engineer position at Central Point Partners?
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/Promethestructured 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
Salary : $50 - $55