Backend Engineer (Typescript) (50K€-65K€)

Joppy
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Compensation
€50,000.0 - €65,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Cloud Computing Code Coverage Distributed Systems Fault Tolerance Key Management RabbitMQ Prometheus System Programming TypeScript Grafana
+8 more
Backend Kubernetes Low Latency Apache Kafka Software Coding Terraform Golang Microservices

Job description

Join to apply for theBackend Engineer (Typescript) (50K€-65K€)role atJoppyWe’re hiring aBackend Engineer for our client- someone who’ll own the backend systems that power our crypto and self?custody platform.You’ll bring deep expertise in Go, TypeScript, RabbitMQ, and Kubernetes, paired with a passion for distributed systems, cryptography, and fintech.What you’ll doDesign, implement, and operate scalable, resilient backend services handling millions of API requests per month.Author high?performance microservices in Go and TypeScript, ensuring clean, maintainable code and robust test coverage.Architect messaging workflows using RabbitMQ (or similar), optimizing for throughput, latency, and fault tolerance.Your profile3+ years of backend experience building production systems in Go or TypeScript.Proven track record designing message?driven architectures with RabbitMQ, Kafka, or similar.Strong knowledge of Kubernetes: deploying, scaling, and troubleshooting at scale.Familiarity with cryptographic concepts (key management, signatures, encryption) and a curiosity to dig deeper.You’re an individual contributor who loves solving hard problems, writing code end?to?end, and shipping reliable services.Nice to havesBackground in Rust, or systems programming.Experience with Infrastructure as Code (Terraform, Cloud Deployment Manager).Open?source contributions or side projects showcasing your distributed systems chops.Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry).Hiring ProcessCulture fitTechnical challenge (4h)Technical interviewReference callsAbout JoppyJoppy is a technology recruitment platform built for developers by developers.? No CV is required.Just say what you know and what you want.? You choose who can talk to you.Companies cannot write to you until you accept their offer.? Get rewarded if you get hired.Keep an eye on tech job opportunities anonymously and find the job that makes you happy.Seniority levelAssociateEmployment typeFull-timeJob functionBusiness DevelopmentIndustriesTechnology, Information and InternetReferrals increase your chances of interviewing at Joppy by 2x#J-*****-Ljbffr

Requirements

3+ years of backend experience building production systems in Go or TypeScript. Proven track record designing message?driven architectures with RabbitMQ, Kafka, or similar. Strong knowledge of Kubernetes: deploying, scaling, and troubleshooting at scale. Familiarity with cryptographic concepts (key management, signatures, encryption) and a curiosity to dig deeper. You’re an individual contributor who loves solving hard problems, writing code end?to?end, and shipping reliable services. Nice to haves Background in Rust, or systems programming. Experience with Infrastructure as Code (Terraform, Cloud Deployment Manager). Open?source contributions or side projects showcasing your distributed systems chops. Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry).

About the company

About Joppy Joppy is a technology recruitment platform built for developers by developers. ? No CV is required. Just say what you know and what you want. ? You choose who can talk to you. Companies cannot write to you until you accept their offer. ? Get rewarded if you get hired. Keep an eye on tech job opportunities anonymously and find the job that makes you happy. Seniority level

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all