Full Stack Python/NodeJs (AWS) – FA – Remoto

Job Description

CodersLab es una empresa dedicada al desarrollo de soluciones dentro del rubro IT y actualmente nos enfocamos en expandir nuestros equipos a nivel global para posicionar nuestros productos en más países de América Latina y es por ello que estamos en búsqueda de un Desarrollador Full Stack – Backend Python / Node.js (AWS Cloud) para unirse a nuestro equipo.

Formarás parte de un equipo desafiante y ambicioso, con ganas de innovar en el mercado, donde tus ideas y contribuciones serán altamente valiosas para el negocio.

¡Postúlate ahora para este increíble desafío!

Responsibilities:

Diseñar, desarrollar y mantener APIs y microservicios en AWS utilizando
Python y Node.js.
• Participar en la evolución técnica de la aplicación utilizada por la fuerza de
venta y jefaturas, garantizando rendimiento, seguridad y escalabilidad.
• Integrar servicios AWS como Lambda, API Gateway, AppSync, DynamoDB,
RDS, S3, Secrets Manager, CloudWatch y Cognito.
• Desarrollar interfaces web y móviles en React y React Native, colaborando
con UX/UI para ofrecer experiencias consistentes y de alto impacto.
• Implementar y mantener APIs REST y GraphQL, optimizando la comunicación
entre frontend y backend.
• Aplicar buenas prácticas de pruebas unitarias e integración (Pytest, Jest,
Mocha).
• Colaborar con equipos de mobile, QA, datos e infraestructura para asegurar
integraciones eficientes y despliegues estables.
• Participar en revisiones de código, definición de estándares técnicos y
documentación de los desarrollos.
• Contribuir en la automatización de despliegues CI/CD mediante GitHub
Actions u otras herramientas equivalentes.

Requirements:

Experiencia comprobable (4+ años) en desarrollo backend con Python
(FastAPI, Flask u otro framework similar).
• Experiencia en Node.js para microservicios y funciones Lambda.
• Conocimientos generales en servicios AWS (API Gateway, Lambda, AppSync,
Cognito, RDS, DynamoDB, S3, Secrets Manager).
• Experiencia en desarrollo frontend con React y React Native.
• Experiencia en consumo de APIs REST y GraphQL.
• Conocimientos en testing automatizado, control de versiones y buenas
prácticas de desarrollo.
• Capacidad para trabajar en equipos ágiles, comunicarse efectivamente y
adaptarse a un entorno de evolución constante.
Deseables
• Experiencia en aplicaciones B2B o de campo, especialmente en entornos de
fuerza de venta o gestión de clientes.
• Conocimientos en sincronización oUline-first, BLE o geolocalización en
aplicaciones móviles.
• Certificación o formación en AWS Cloud Practitioner / Developer Associate /
Solutions Architect.
• Experiencia con CI/CD, GitHub Actions y herramientas ágiles (Jira,
Confluence).

Perks and Benefits: