Source Meridian

Lead Node. Js Developer

Colombia

6 days ago
Save Job

Summary

Remote/Hybrid

Medellín, Antioquia, Colombia; Quito, Pichincha, Ecuador

Lead Node. Js Developer

Apply now

Refer a friend

Refer a friend

share

copied

We’re Hiring: Lead Node.js Developer – / AWS (Remote – Colombia or Ecuador)

At Source Meridian, we’re looking for a Lead Node.js Developer to set the technical direction for a squad building cloud-native, event-driven services using Node.js and AWS (Lambda & ECS). If you thrive on writing elegant code, scaling micro-services, and lifting team performance, we’d love to meet you!

Role Overview

As our Lead Developer, you will lead end-to-end delivery—from technical design and coding standards to CI/CD pipelines—while mentoring engineers and collaborating closely with Product, DevOps, and QA teams.

Must-Have Qualifications

  • 6+ years of professional software development experience.
  • 3+ years working with Node.js at scale.
  • Proven record leading Agile teams (as a tech lead or senior/staff developer).
  • Deep AWS experience—Lambda, ECS, API Gateway, EventBridge, IAM.
  • Strong understanding of microservices, REST/GraphQL APIs, async messaging, and serverless patterns.
  • Solid experience with automated testing (Jest, Mocha), static analysis, and performance profiling.
  • Familiarity with Infrastructure as Code (CDK, SAM, or Terraform) and modern CI/CD pipelines.
  • Advanced English—excellent written and verbal communication skills.

Nice-to-Have

  • TypeScript mastery.
  • Experience with domain-driven design, event sourcing, or CQRS.
  • Familiarity with containers on Kubernetes (EKS) and service meshes.
  • Exposure to data streaming (Kafka, Kinesis) and real-time architectures.
  • Security-first mindset (OWASP, AWS security best practices).
  • Experience integrating with CRMs.

Key Responsibilities

Technical Leadership

  • Define coding conventions, review pull requests, and ensure architectural alignment.
  • Break down epics into actionable tasks; estimate, assign, and track progress.
  • Drive continuous improvement in test automation, code quality, and performance.

Hands-On Development

  • Design and implement Node.js services (TypeScript preferred) following SOLID/DDo principles.
  • Build serverless functions in AWS Lambda; containerize services for ECS (Fargate/EC2).
  • Integrate with API Gateway, EventBridge, SQS, and DynamoDB/RDS.

Agile Delivery

  • Partner with the Product Owner to refine user stories and acceptance criteria.
  • Facilitate sprint planning, backlog grooming, and daily stand-ups.
  • Track velocity, manage technical debt, and proactively unblock the team.

DevOps & Observability

  • Own CI/CD pipelines (GitHub Actions / CodePipeline) and Infrastructure-as-Code (AWS CDK or Terraform).
  • Instrument services for observability using CloudWatch, X-Ray, and OpenTelemetry.

Mentoring & Growth

  • Coach junior and mid-level developers through pair programming and knowledge-sharing.
  • Promote a culture of code ownership, high standards, and psychological safety.

Stakeholder Communication

  • Present technical concepts and trade-offs in advanced English to both engineers and non-technical stakeholders.

Some of the awesome benefits and perks we offer

  • Full-time, permanent contract
  • Work remotely from anywhere in Colombia or Ecuador
  • A culture of continuous learning and innovation
  • Exposure to high-impact healthcare projects
  • Competitive compensation package focused on well-being
  • Permanent contract
  • Learning and continuous growth environment
  • Benefit package focused on health and well-being
  • Competitive salary based on your experience

Interested or know someone who might be? Apply now and be part of one of the most exciting tech-health teams in LATAM!

Apply via site

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job