Back to jobs
New

76. Lead Node. Js Developer

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

🚀 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.

 

✨ What we offer:

 Permanent contract 📄

 Learning and continuous growth environment 🚀

 Benefit package focused on health and well-being 🎉

 Competitive salary based on your experience 💰

 

🎯 What 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

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

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...