Principal Software Engineer | Node.js, Angular & TypeScript - Perú

allied-global-its

Lima Metropolitana

Presencial

PEN 337.000 - 506.000

A tiempo parcial

Hace 13 días

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

AlliedGlobal is seeking a Senior Principal Software Engineer in Lima, Peru, for hands-on leadership in building scalable SaaS/PaaS solutions using Angular, TypeScript, Node.js, and Express. The role requires coordinating with product, operations, and leadership to drive architectural decisions, modernization, and continuous improvement in a fast-paced environment.

You will mentor engineers, shape technical direction, and contribute to architecture while delivering high-impact software across web

Formación

  • 10+ years of professional software engineering experience.
  • Expert in JavaScript and TypeScript.
  • SPA development with Angular 2+.
  • APIs, services, and microservices with Node.js/Express.
  • Docker and containerized app development.
  • AKS or similar orchestration experience.
  • Agile software development methodologies.
  • Fluent in English and Spanish.

Responsabilidades

  • Design, develop, and maintain scalable SPAs using Angular/TypeScript.
  • Build Node.js APIs and microservices with Express.
  • Develop solutions for multi-tenant SaaS/PaaS platforms.
  • Collaborate with cross-functional teams and leadership.
  • Contribute to architecture, design decisions, and POCs.
  • Ensure production readiness with CI/CD and monitoring.

Conocimientos

JavaScript
TypeScript
Angular 2+
Node.js
Express
SPA
Docker
AKS
Agile
Bilingual English/Spanish
Cloud/DevOps
CI/CD
GitHub Copilot
Claude Code

Herramientas

Azure Kubernetes Service (AKS)
GitHub Copilot
Claude Code

Descripción del empleo

Principal Software Engineer | Node.js, Angular & TypeScript

Location: Lima, Peru
Work Model: On-site | Full-time | Daily presence at the client site
Hiring Company: AlliedGlobal
Contract Type: Contractor Agreement
Compensation: Paid in USD
Languages: Professional fluency in English and Spanish
Seniority: Senior

About the Opportunity

We are looking for an experienced Principal Software Engineer to join a high-performing technology team in Lima. This is a hands-on engineering role for someone who enjoys building scalable SaaS and PaaS solutions, working across modern web applications, APIs, cloud technologies, and software architecture.

You will have the opportunity to work closely with software engineers, product managers, operations teams, and senior leadership, contributing not only to development but also to technical decisions, architecture, innovation, and continuous improvement.

This role is ideal for a senior engineer who combines strong technical expertise with the ability to communicate complex ideas clearly to both technical and non-technical stakeholders.

What You'll Do
  • Design, develop, and maintain scalable single-page applications using Angular and TypeScript.
  • Build and maintain Node.js APIs, services, and microservices using Express.
  • Develop solutions supporting multi-tenant SaaS and PaaS platforms.
  • Work with both modern applications and legacy backend systems, helping evolve the technology ecosystem.
  • Translate business and stakeholder needs into effective, scalable software solutions.
  • Contribute to application architecture and high-level technical design, communicating solutions clearly across technical and business teams.
  • Evaluate new technologies and develop proofs of concept (POCs) to validate innovative solutions.
  • Partner with engineers and technical teams to deliver applications that are:
    • Fast, responsive, and scalable.
    • Optimized for modern and mobile experiences.
    • Capable of supporting dynamic branding and styling without requiring redeployment.
    • Aligned with modern accessibility standards.
  • Help build highly observable distributed applications, supporting production monitoring, troubleshooting, and performance optimization.
  • Collaborate with Operations and DevOps teams to support reliable CI/CD pipelines and production releases.
  • Create and maintain technical documentation covering architecture, infrastructure, security, and data management.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Promote engineering best practices, innovation, and continuous improvement.
  • Leverage AI-assisted development tools such as GitHub Copilot and Claude Code to accelerate development, improve code quality, and increase engineering productivity.
What We're Looking For
Required Experience
  • 10+ years of professional experience in software engineering with strong expertise in JavaScript and TypeScript.
  • Expert-level experience developing Single-Page Applications (SPA) using Angular 2+.
  • Strong experience building APIs, services, and microservices with Node.js and Express.
  • Solid understanding of software architecture and application design.
  • Hands-on experience with Docker and containerized application development.
  • Experience working with Azure Kubernetes Service (AKS) or similar container orchestration environments.
  • Strong understanding of Agile software development methodologies.
  • Excellent communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Professional fluency in English and Spanish.
Technology Environment
  • TypeScript / JavaScript
  • Angular 2+
  • Node.js / Express
  • REST APIs / Microservices
  • Docker
  • Microsoft Azure
  • Azure Kubernetes Service (AKS)
  • CI/CD
  • GitHub Copilot
  • Claude Code
Why Consider This Opportunity?
  • Hands-on technical impact: Your work will directly influence the evolution of SaaS and PaaS solutions.
  • Modern engineering practices: Work with cloud technologies, containers, microservices, and AI-assisted development.
  • Technical leadership: Influence architecture and engineering decisions while mentoring other developers.
  • Cross-functional exposure: Collaborate with engineering, product, operations, and senior leadership.
  • Innovation-focused environment: Explore new technologies and build POCs that can become real solutions.
  • AI-powered development: Use tools such as GitHub Copilot and Claude Code as part of the modern engineering workflow.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer (Angular + SEO/Marketing) - Remote - Latin America
Software Engineer (Angular + SEO/Marketing) - Remote - Latin America

FullStack • Lima Metropolitana

Presencial
PEN 304.000 - 506.000
100% remote work
Leading startups & Fortune 500 clients
Continuing education opportunities
Full Stack Angular/Node Developer (O)
Full Stack Angular/Node Developer (O)

Tech9 • Lima Metropolitana

Presencial
PEN 100.000 - 168.000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo Studios • Lima Metropolitana

Presencial
PEN 90.000 - 120.000
Javascript Engineer - Remote, Latin America
Javascript Engineer - Remote, Latin America

Bluelight Consulting LLC • Chimbote

A distancia
PEN 169.000 - 270.000
Competitive salary and bonuses
Generous paid-time-off policy
Flexible working hours
+4
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo Studios • Ventanilla

Presencial
PEN 202.000 - 405.000
Full Stack Senior Developer (AI‐Native)
Full Stack Senior Developer (AI‐Native)

Talan Group • Lima Metropolitana

A distancia
PEN 135.000 - 204.000
Possibility to work on international projects
Multicultural team
CET Timezone working hours
Lead software engineer
Lead software engineer

Tech9 • Lima Metropolitana

Presencial
PEN 274.000 - 412.000
Senior AI-Native Engineering Lead - Remote - Latin America
Senior AI-Native Engineering Lead - Remote - Latin America

FullStack • Trujillo

A distancia
PEN 406.000 - 609.000
Competitive pay
100% remote work
Opportunities to work with leading org
Senior Software Engineer
Senior Software Engineer

Jobtailor • Lima Metropolitana

Híbrido
PEN 90.000 - 130.000
Senior Full Stack Engineer (Backend-Focused)
Senior Full Stack Engineer (Backend-Focused)

Applaudo • Lima Metropolitana

Presencial
PEN 120.000 - 180.000