Encora

Mid Full Stack Engineer (Golang + Node.js)

Encora Lima, Lima, Peru

IT Services and IT Consulting · 5,001-10,000 employees

8 h ago
golang Mid (2-5 yrs) Full-time Peru
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain backend applications using Golang and Node.js while building secure, scalable REST APIs. Participate in microservices architecture implementation and collaborate with multidisciplinary teams to ensure product quality and performance optimization.

What they look for

Golang Node.js REST APIs PostgreSQL Microservices CI/CD Git Google Cloud Platform SQL Clean Code SOLID principles Unit testing Scrum Kanban API security Data modeling

Requirements

Requires a technical degree in Systems or related fields and at least 2 years of software development experience. Candidates must have strong proficiency in Node.js, Golang, PostgreSQL, and modern software development practices including CI/CD and Agile methodologies.

Full description

Habilidades clave: Golang, Node.js, APIs REST, PostgreSQL, Microservicios, CI/CD, Git, Google Cloud Platform.

Experiencia: +2 años de experiencia.

Ubicación: Perú.

Modalidad: Híbrido en San Isidro.

En Coforge estamos buscando Mid Full Stack Engineer (Golang + Node.js) (#22329) con el siguiente perfil.

Responsabilidades principales

  • Diseñar, desarrollar y mantener aplicaciones backend utilizando Golang y Node.js.
  • Construir y optimizar APIs REST seguras, escalables y mantenibles.
  • Participar en el diseño e implementación de arquitecturas basadas en microservicios.
  • Diseñar y optimizar modelos de datos relacionales en PostgreSQL.
  • Implementar pruebas unitarias y buenas prácticas de desarrollo de software.
  • Participar en procesos de integración y despliegue continuo (CI/CD).
  • Colaborar con equipos multidisciplinarios para asegurar la calidad y el cumplimiento de los objetivos del producto.
  • Analizar, solucionar y optimizar problemas de rendimiento en aplicaciones y bases de datos.
  • Participar activamente en ceremonias ágiles y procesos de mejora continua.

Requisitos indispensables

  • Estudios técnicos concluidos en Sistemas o carreras afines.
  • Mínimo 2 años de experiencia en desarrollo de software participando en proyectos productivos.
  • Experiencia desarrollando APIs REST con Node.js.
  • Manejo de asincronía, middlewares y control de errores en Node.js.
  • Experiencia con Golang, incluyendo manejo de goroutines, paquetes y testing básico.
  • Conocimiento de buenas prácticas de desarrollo como Clean Code y principios SOLID.
  • Experiencia en pruebas unitarias y seguridad básica de APIs.
  • Experiencia en modelado de datos relacionales.
  • Dominio de SQL y PostgreSQL.
  • Experiencia escribiendo consultas complejas, optimización de queries e implementación de índices.
  • Conocimiento de normalización de tablas, constraints y análisis básico de planes de ejecución.
  • Conocimiento de arquitecturas modernas basadas en microservicios y APIs.
  • Experiencia con Git y control de versiones.
  • Conocimiento de procesos CI/CD.
  • Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
  • Capacidad de comunicación, trabajo colaborativo y resolución de problemas técnicos.

Requisitos deseables

  • Experiencia con Google Cloud Platform (GCP).
  • Experiencia con contenedores y plataformas de orquestación.
  • Conocimiento de observabilidad, monitoreo y análisis de métricas.
  • Experiencia implementando métricas de experiencia de usuario y cumplimiento de SLA.
  • Experiencia colaborando con equipos de QA, UX y Producto.

Publicado el: 01-09-2026.

En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.

Similar roles