Technical Lead

A
Agility IOSoftware Development
LATAM (Remote)ContractLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
7+ years of professional software development experience, including at least 2+ years in a leadership or technical lead role
Required Skills
AWSDockerNode.jsPythonJavascriptKubernetesTypeScriptVue.JsC#AzureAngularReactCI/CDDevOpsTerraformCloudFormation

Requirements

  • 7+ years of professional software development experience
  • 2+ years in a leadership or technical lead role
  • Proven experience architecting scalable applications
  • Modern web technologies such as JavaScript/TypeScript (Node.js)
  • Front-end frameworks like React, Angular, or Vue
  • Proficiency in at least one additional language (e.g., C#, Python, or similar)
  • Strong background in cloud platforms (AWS or Azure preferred)
  • Hands-on experience in serverless, containerization (Docker, Kubernetes), and microservices
  • Proficient with Infrastructure as Code tools (Terraform, CDK, or CloudFormation)
  • Strong knowledge of CI/CD pipelines, DevOps practices, and monitoring/observability tools
  • Deep understanding of software engineering best practices, including testing, security, performance optimization, and agile methodologies
  • Excellent communication, leadership, and collaboration skills across distributed teams
  • Fluency in English
  • Ability to balance hands-on coding with architectural oversight and team mentoring

Responsibilities

  • Lead the design, architecture, and delivery of complex full-stack applications and cloud-based systems
  • Provide technical leadership across multiple projects, ensuring best practices in scalability, performance, and security
  • Guide and mentor engineers through code reviews, pair programming, and technical coaching
  • Collaborate with product managers, designers, and stakeholders to align technical solutions with business goals
  • Define and enforce engineering standards, coding guidelines, and CI/CD practices
  • Identify technical risks and proactively propose solutions or mitigation strategies
  • Drive adoption of modern technologies, tools, and processes to improve developer productivity
  • Oversee system reliability, observability, and infrastructure performance
  • Act as the primary escalation point for critical technical challenges
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now