Backend Typescript Engineer

Central Point Partners
Reynoldsburg, OH, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Database Schema Design of User Interfaces Node.Js RabbitMQ Prometheus Message Oriented Middleware Software Deployment Systems Integration TypeScript Data Logging Backend
+7 more
Event Driven Architecture Database Migration Sentry Front End Software Development Api Design Restful APIs Docker

Job description

This is a backend-focused role within the Node.js/TypeScript ecosystem, centered on event-driven integrations, API development, and database migration work. Suitable titles include Backend TypeScript Engineer, Node.js Backend Contractor, or Integration Engineer (TypeScript / RabbitMQ).

The position emphasizes server-side engineering responsibilities, including building RabbitMQ producers and consumers that connect Java-based producers with TypeScript consumers, developing REST APIs using TypeScript within the Nuxt.js server runtime, and implementing database schemas and migrations with Drizzle ORM. This is primarily backend infrastructure and integration work rather than front-end UI development.

Requirements

Do you have experience in TypeScript?, * Strong experience with TypeScript and Node.js in backend/server-side environments.

  • Hands-on experience with RabbitMQ and event-driven architecture patterns.
  • Experience building REST APIs using TypeScript-based frameworks, particularly Nuxt.js server routes/runtime.
  • Database schema design, migrations, and familiarity with Drizzle ORM or comparable migration tooling.
  • Experience testing and debugging asynchronous messaging systems, including acknowledgement handling, retries, and failure recovery patterns.

Nice to Have

  • Practical experience with Nuxt 3, especially server-side runtime capabilities.
  • Familiarity with logging, monitoring, and resilient error-handling practices (e.g., Sentry, Prometheus, structured logging).
  • Experience integrating with Java-based services or working in mixed Java/TypeScript environments.
  • Docker and deployment knowledge for containerized RabbitMQ consumers/producers.

Benefits & conditions

$50 - $55 an hour - Temporary, Full-time, Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:22 min

Overview of the Sentry error and performance monitoring platform

Priscila Oliveira · World Congress 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

Videos

See all

Related articles

See all