Skip To Main Content
backBack to Search

Senior JavaScript Full Stack Engineer

Remote in Argentina, & 14 others
JavaScript (Fullstack)& 4 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior JavaScript Full Stack Engineer to serve as the technical lead for a pod covering five products, anchored by the explorer platform — the most complex product in the portfolio with 10 repositories, 5 event stream consumers, and a triple-write fan-out pattern across three data stores. In this role, you will own sprint delivery, drive event stream reliability improvements, and manage the field notes platform sunset migration alongside active feature delivery on the explorer and live events products.

Responsibilities
  • Provide technical direction across five products sharing a TypeScript/Node.js stack
  • Lead event stream reliability improvements, including dead-letter queue implementation, retry patterns, and consumer failure handling on the explorer platform
  • Own the authentication stability fix affecting the explorer platform's DynamoDB-backed auth layer
  • Conduct code reviews and uphold engineering standards across the pod
  • Own sprint planning, backlog refinement, and delivery risk management for the Exploration Pod
  • Manage the field notes platform sunset migration in parallel with active feature delivery on other products
  • Track and report on pod-level delivery health to the Engagement Lead
  • Mentor pod engineers and support their technical growth, particularly on event-driven patterns and PostgreSQL data modeling
  • Collaborate with the Business Analyst to ensure stories are well-defined before sprint planning
  • Participate in cross-pod architecture discussions with the Solution Architect
  • Coach engineers on effective AI-assisted development, particularly for complex event-driven debugging and data consistency problem-solving
  • Apply AI-assisted incident diagnosis to analyze logs, trace consumer failures, and suggest remediation steps
Requirements
  • 3+ years of experience as a full stack engineer with strong event-driven systems experience
  • Experience leading a team through high complexity without losing delivery momentum
  • Proficiency in TypeScript, Next.js, and NestJS
  • Expertise in Confluent Kafka, including KafkaJS and Avro
  • Skills in PostgreSQL and TypeORM
  • Familiarity with Redis (ElastiCache)
  • Knowledge of AWS ECS/Lambda and GitLab CI
  • Experience leading a team that uses AI coding assistants as part of the standard development workflow
  • Understanding of identity management concepts and constructs, ideally with Auth0 or equivalent identity management platforms
  • English proficiency at B2 level or higher