Full Stack Engineer

  • Buenos Aires, Argentina, Argentina
  • Full-Time
  • Remote

Job Description:

Full Stack Engineer

Role Overview

We are looking for a Full Stack Engineer to design, build, and support features across front-end applications, backend services, APIs, and enterprise integrations. This role focuses on delivering scalable, secure, and highly reliable software solutions while maintaining a strict focus on system observability, fault-tolerant error handling, and clean software architecture. The ideal candidate works fluidly across web, mobile, and enterprise platforms while collaborating seamlessly with architecture, product, CRM, and infrastructure teams.

Key Information:

  • Location: Argentina (Remote or Hybrid).

  • Schedule: Full-time (EST time zone overlap preferred).

  • Experience Level: 3 to 5+ years of verified industry experience.

Core Responsibilities

1. Full Stack Development & UI/UX Support

  • Feature Engineering: Design, implement, and maintain scalable full-stack features crossing front-end, backend, API, and service layers.

  • User Experience: Build and optimize high-fidelity, reliable user experiences across web-facing and mobile-facing corporate applications.

2. API Design & Enterprise Integrations

  • Integration Frameworks: Create, secure, and support structured APIs, custom service connectors, and robust enterprise integration patterns.

  • Data Management: Write, review, and optimize database schemas, advanced queries, and data access logic with long-term scalability and performance in mind.

3. Observability, System Reliability & Security

  • Telemetry & Tracking: Embed extensive logging, production monitoring, telemetry metrics, and distributed tracing practices into application workflows.

  • Resilient Architecture: Support application stability through custom retry mechanisms, exponential backoff logic, fault-tolerant workflows, and dead-letter queue handling.

  • Security Standards: Apply modern secure coding standards, including strict input validation, token/secrets management, comprehensive logging auditability, and safe data lifecycle handling.

4. DevOps, Quality & Team Collaboration

  • CI/CD Workflows: Participate actively in CI/CD pipeline automation, automated testing scripts, release preparation tasks, and production deployment environments.

  • Cloud Environments: Work extensively with containerized microservices and modern cloud-based runtime orchestration frameworks.

  • Code & Governance: Engage in technical design discussions, rigorous code reviews, peer evaluations, production readiness reviews, and technical documentation drafting.

Required Qualifications (Hard Skills)

  • Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a strictly related technical field.

  • Professional Journey: 3 to 5+ years of verified professional experience in full-stack engineering or software development roles.

  • Front-End Mastery: Strong, hands-on front-end web development capabilities utilizing React and Next.js (or highly comparable modern frameworks).

  • Backend Proficiency: Solid backend software development experience using at least one major technology platform, such as Node.js, Java, or .NET.

  • API Architecture: Demonstrated experience building REST APIs, executing data integrations, managing schema documentation, and handling API versioning.

  • System Observability: Solid background applying reliability practices including metrics dashboards, logs, traces, automated retries, and dead-letter queues.

  • DevOps Fundamentals: Practical familiarity with continuous integration frameworks (CI/CD), automated testing tools, Docker/containerization, and cloud runtime infrastructure.

  • Data Design: Competency in schema normalization, query performance optimization, and writing clean, scalable application logic.

Preferred Qualifications (Pluses)

  • Experience supporting and deploying applications across diverse web, mobile, and enterprise-grade system ecosystems.
  • Exposure to backend integrations involving CRM platforms, global booking services, unified customer profiles, electronic payments, or digital content repositories.
  • Familiarity with Infrastructure as Code (IaC) architectures and modern cloud automated deployment pipelines.
  • Practical experience working within Agile, Scrum, or iterative sprint delivery environments.

Key Skills & Tech Stack Summary

  • Development Domains: Full Stack Software Development, Architecture-Driven Solution Design.

  • Front-End Frameworks: React, Next.js, Modern UI Components.

  • Backend Engines: Node.js, Java, or .NET.

  • API & Integrations: REST API Development, Schema Management, Integration Versioning, Enterprise Systems Integration.

  • Reliability Engineering: Observability, Telemetry (Logs, Metrics, Traces), Resilient Design, Error Handling, Dead-Letter Queues.

  • DevOps & Cloud: CI/CD Pipelines, Automated Testing, Containerization (Docker), Cloud Runtime Fundamentals.

  • Security & Data: Secure Coding, Secrets Management, Input Validation, Data Modeling, Query Optimization.