Backend Developer
We are looking for a Mid/Senior Backend Developer to join our engineering team.- Proven experience with Node
Js and the Express framework in production environments- Solid understanding of both relational (PostgreSQL) and document-oriented (MongoDB) databases- Hands-on experience with message brokers such as RabbitMQ and/or MQTT- Operational familiarity with Kubernetes — including troubleshooting and cluster management- Experience with cloud infrastructure, preferably Google Cloud Platform, and CI/CD pipelines- Strong communication skills and ability to work effectively within a small, senior engineering team
Responsibilities- Design, develop, and maintain Node
Js microservices supporting transit data pipelines and public-facing APIs- Work with PostgreSQL and MongoDB across the full data lifecycle: schema design, query optimisation,
and migrations- Implement event-driven architectures using MQTT and RabbitMQ for real-time telemetry and ticketing workflows- Integrate with GTFS and GTFS-RT data feeds in compliance with established transit standards- Own the full deployment lifecycle on Kubernetes, leveraging ArgoCD for Git
Ops-based continuous delivery- Collaborate cross-functionally with mobile, frontend and embedded device teams to ensure consistent API contracts
Requirements- Proven experience with Node
Js and the Express framework in production environments- Solid understanding of both relational (PostgreSQL) and document-oriented (MongoDB) databases- Hands-on experience with message brokers such as RabbitMQ and/or MQTT- Operational familiarity with Kubernetes — including troubleshooting and cluster management- Experience with cloud infrastructure, preferably Google Cloud Platform, and CI/CD pipelines- Strong communication skills and ability to work effectively within a small, senior engineering team#J-18808-Ljbffr
Js and the Express framework in production environments- Solid understanding of both relational (PostgreSQL) and document-oriented (MongoDB) databases- Hands-on experience with message brokers such as RabbitMQ and/or MQTT- Operational familiarity with Kubernetes — including troubleshooting and cluster management- Experience with cloud infrastructure, preferably Google Cloud Platform, and CI/CD pipelines- Strong communication skills and ability to work effectively within a small, senior engineering team
Responsibilities- Design, develop, and maintain Node
Js microservices supporting transit data pipelines and public-facing APIs- Work with PostgreSQL and MongoDB across the full data lifecycle: schema design, query optimisation,
and migrations- Implement event-driven architectures using MQTT and RabbitMQ for real-time telemetry and ticketing workflows- Integrate with GTFS and GTFS-RT data feeds in compliance with established transit standards- Own the full deployment lifecycle on Kubernetes, leveraging ArgoCD for Git
Ops-based continuous delivery- Collaborate cross-functionally with mobile, frontend and embedded device teams to ensure consistent API contracts
Requirements- Proven experience with Node
Js and the Express framework in production environments- Solid understanding of both relational (PostgreSQL) and document-oriented (MongoDB) databases- Hands-on experience with message brokers such as RabbitMQ and/or MQTT- Operational familiarity with Kubernetes — including troubleshooting and cluster management- Experience with cloud infrastructure, preferably Google Cloud Platform, and CI/CD pipelines- Strong communication skills and ability to work effectively within a small, senior engineering team#J-18808-Ljbffr