Fullstack Node + React + AWS

  • Buenos Aires, Argentina
  • Full-Time
  • Remote

Job Description:

Senior Full Stack Developer

Role Summary

Senior Developer responsible for designing and scaling high-traffic web applications. You will lead backend teams, mentor junior talent, and collaborate across functions to deliver high-performance microservices and seamless user experiences.

Technical Skills & Core Competencies

1. Frontend & Backend Development

  • Languages & Frameworks: Expert-level JavaScript, TypeScript, Node.js, React, and Next.js.
  • API Design: Building and integrating REST APIs, GraphQL, and Express.js.
  • Architecture: Expertise in Microservices, Headless Commerce (e.g., Medusa), and scalable system design.

2. Data & Infrastructure

  • Databases: Advanced PostgreSQL, MongoDB, Redis, and Elasticsearch (Schema design & caching).
  • Cloud Services (AWS): Hands-on with Lambda, S3, EC2, Cognito, and API Gateway.
  • Performance: Advanced knowledge of caching mechanisms and algorithmic optimization for high-traffic apps.

3. Quality & Leadership

  • Engineering Excellence: Proficient in Unit Testing, TDD, and conducting rigorous Code Reviews.
  • Team Leadership: Experience mentoring junior developers and leading backend-focused project delivery.
  • Collaboration: Partnering with Design, Product, and Data Science teams for cross-platform impact.

Key Responsibilities

  • Develop scalable web applications using the MERN/PERN stack + Next.js.
  • Optimize database performance through normalization and caching strategies.
  • Architect and deploy serverless and containerized solutions on AWS.
  • Lead backend initiatives and ensure code maintainability through TDD.

Tools & Technologies

  • Frontend: React, Redux, Next.js, TypeScript.
  • Backend: Node.js, Express, GraphQL, Medusa.
  • Database: PostgreSQL, MongoDB, Redis, Elasticsearch.
  • Cloud: AWS (Lambda, S3, EC2, SES, Cognito).
  • Testing: Jest, TDD, Mocha/Chai.