Jobiglo

No results.

This job is no longer available

This job expired on 16/09/2026. It no longer accepts applications.

Backend Software Engineer – Remote (Latin America)

Complexity

Remote
Remote Mid 🇬🇧 English
NestJS TypeScript Docker AWS ECS S3 Lambda RDS Redis Hexagonal architecture Clean architecture CI/CD Testing Security best practices Real-time communication Search Ranking algorithms

Job description

About the role

We are looking for a Backend Software Engineer to join our remote team and help build the core services of Factory, a platform that connects manufacturers with buyers worldwide. You will work closely with the founding team to shape architecture, implement new features, and ensure the platform scales across markets.

Key responsibilities

  • Design, develop, and maintain scalable backend systems using NestJS and TypeScript.
  • Define and evolve system architecture across core services, applying hexagonal and clean‑architecture principles.
  • Deploy and manage Docker‑based applications in development and production environments.
  • Build, monitor, and optimize AWS infrastructure (ECS, S3, Lambda, RDS).
  • Integrate payment providers and financial APIs.
  • Develop AI‑powered capabilities and workflows.
  • Implement real‑time communication, search, and ranking algorithms.
  • Use Redis for caching, message queues, and pub/sub mechanisms.
  • Maintain high standards for testing, CI/CD, documentation, and security.
  • Own projects from technical definition through deployment and continuous improvement.

Required profile

  • 3+ years of professional experience with NestJS and TypeScript.
  • Proven ability to design backend systems and make architecture decisions.
  • Strong knowledge of Docker and containerised development.
  • Hands‑on experience with AWS services such as ECS, S3, Lambda, and RDS.
  • Experience integrating payment gateways or financial APIs.
  • Experience integrating AI models or AI services.
  • Deep understanding of hexagonal and clean architecture.

Required skills

  • NestJS
  • TypeScript
  • Docker
  • AWS (ECS, S3, Lambda, RDS)
  • Redis
  • Payment gateway integration
  • AI model integration
  • Hexagonal architecture
  • Clean architecture
  • CI/CD pipelines
  • Automated testing
  • Security best practices
  • Real‑time communication
  • Search and ranking algorithms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Complexity.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 months ago

68 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Complexity