1757 BACKEND SOFTWARE DEVELOPER

SOFTGIC


Job Location:

Buenos Aires - Argentina

Monthly Salary: ARS 3500 - 3500
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Este es un puesto de trabajo remoto.

Job Description

We are seeking a Senior Backend Developer with experience in scalable architectures API development and cloud-based services to join a team building a technology platform for an adventure travel and outdoor community.

The platform is already in production with real users and supports both web and iOS applications through a multi-tenant architecture third-party integrations data enrichment processes partner data exports and Machine Learning pipelines.

This role requires a highly autonomous results-driven professional who can own the full software development lifecycle: analyzing requirements designing solutions developing features deploying to production validating results and ensuring platform stability.

Responsibilities

  • Design develop and maintain backend APIs and services within a multi-tenant architecture ensuring strict tenant data isolation and security.

  • Develop new features using TypeScript and serverless architectures.

  • Design and optimize PostgreSQL databases including data modeling migrations and Row-Level Security (RLS) policies.

  • Build and maintain integrations with third-party services and APIs including authentication webhooks idempotent processes and data reconciliation.

  • Collaborate directly with external vendors to troubleshoot issues and implement new integrations.

  • Design and maintain secure APIs and processes for data exchange with business partners.

  • Ensure the secure handling of sensitive information and Personally Identifiable Information (PII).

  • Optimize and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines.

  • Implement monitoring alerting and ensure consistency and stability across development staging and production environments.

  • Support the integration of Machine Learning models with backend services and mobile applications.

  • Participate in model versioning and training environment management processes.

  • Lead infrastructure and service migrations (including email DNS and related services) while ensuring business continuity.

  • Apply software quality best practices automated testing and release validation before every production deployment.

  • Actively contribute to technical decisions related to architecture scalability performance and security.



Requisitos

Requirements

  • Strong experience in backend development using TypeScript.

  • Extensive experience with PostgreSQL including:

    • Schema design

    • Query optimization

    • Database migrations

    • Row-Level Security (RLS)

  • Hands-on experience building and maintaining serverless architectures.

  • Experience integrating third-party APIs and services.

  • Strong knowledge of AWS services including:

    • AWS Lambda

    • API Gateway

    • Amazon S3

    • Amazon RDS

    • Amazon SQS

    • AWS IAM

  • Experience implementing and maintaining CI/CD pipelines.

  • Solid understanding of application security best practices and the protection of sensitive data.

  • Ability to work independently with a high level of ownership and accountability.

  • Experience deploying applications safely and reliably to production environments.

  • Intermediate to advanced English proficiency with the ability to collaborate effectively with international teams.




Required Skills:

Requisitos Experiencia sólida en desarrollo Backend con TypeScript. Amplio conocimiento de PostgreSQL incluyendo: Diseño de esquemas. Optimización de consultas. Migraciones. Row-Level Security (RLS). Experiencia desarrollando arquitecturas Serverless. Experiencia integrando APIs de terceros. Conocimientos sólidos en servicios de AWS especialmente: Lambda API Gateway S3 RDS SQS IAM Experiencia implementando procesos de CI/CD. Conocimiento en seguridad de aplicaciones y protección de datos sensibles. Capacidad para trabajar de forma autónoma y asumir ownership de proyectos. Experiencia realizando despliegues seguros a producción. Inglés intermedio-avanzado para trabajar con equipos internacionales.


Required Education:

Systems Engineer

Este es un puesto de trabajo remoto.Job DescriptionWe are seeking a Senior Backend Developer with experience in scalable architectures API development and cloud-based services to join a team building a technology platform for an adventure travel and outdoor community.The platform is already in pr...