Backend Engineer

Company: Kyra

Salary: Not provided

Location: , United States

express
node

Description

• Design, develop, and maintain scalable backend services using Node.js and TypeScript.

• Implement and optimise PostgreSQL databases, ensuring performance and reliability.

• Integrate and manage queue systems (e.g. BullMQ) for efficient task processing.

• Containerize applications with Docker for consistent deployment.

• Collaborate with product and front-end teams to define, design, and ship new features.

• Write clean, well-documented code with strong test coverage.

• Maintain and extend CI/CD pipelines to support smooth releases.

• Ensure backend security, reliability, and observability best practices.

Requirements

• 4+ years of professional experience in backend development

• Strong proficiency in JavaScript and TypeScript

• Hands-on experience with Node.js and frameworks such as Express.js

• Deep experience with PostgreSQL (schema design, query optimisation)

• Background working with queue systems like RabbitMQ or BullMQ

• Familiarity with AWS services and deploying in a cloud environment

• Experience with Docker and container orchestration

• Proven experience setting up and maintaining CI/CD pipelines

• Understanding of backend security best practices

• Experience with monitoring and observability tools

• Nice-to-have: Experience with ElasticSearch

• Nice-to-have: Familiarity with ClickHouse

• Nice-to-have: Knowledge of service-oriented architecture (SOA) and related patterns

• Nice-to-have: Broader AWS expertise (EC2, S3, Lambda)

Benefits

• Build impactful backend services that power products used at scale.

• Join a collaborative team that values problem-solving and innovation.

• Opportunity to work with modern cloud and data technologies.

• Contribute to a fast-growing scale-up with a culture of learning and adaptability.

• Support available for interview adjustments

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.