← Back to list
Job · Senior

Senior Backend Developer (Go / NodeJS)

Backend Developer • Senior • Remote • Full-time European Union EU/EMEA

Fully remote LATAM role paid in USD, building highly scalable microservice architectures with Go and Node.js.

Responsibilities

  • Develop microservices based on clean/hexagonal architecture
  • Design highly available RESTful APIs
  • Handle concurrency with goroutines, channels and context
  • Unit and integration testing with solid coverage
  • Build event-driven architectures (Pub/Sub)
  • Develop Cloud Functions in Node.js
  • Implement authentication with JWT, OAuth 2.0 and Firebase Auth
  • Optimize performance (clustering, Redis caching)
  • Validation with Joi, documentation with Swagger/OpenAPI
  • Apply SOLID principles, code reviews, solution design
  • Build observability (structured logging, traceability)
  • Manage secrets (Secret Manager)

Requirements

  • 5+ years of backend development experience
  • Strong Go (Golang) skills for microservices
  • Node.js experience for APIs and serverless functions
  • Experience with Redis-based caching
  • Swagger/OpenAPI documentation practice

What we offer

  • 100% remote work from Latin America
  • Paid in USD
  • High-impact projects with modern architecture
  • Support throughout the recruitment process
  • High-level technical teams, continuous improvement culture

Similar jobs