Senior Backend Engineer (Node Js)
Darien Technology
- Ciudad de Panamá
- Permanente
- Tiempo completo
Experiencia comprobada en desarrollo de microservicios backend.
Conocimiento sólido en diseño de APIs REST y principios de Domain-Driven Design (incluyendo bounded contexts).
Dominio de Docker y entornos basados en contenedores.
Experiencia en modelado de datos relacional y no relacional, incluyendo:
Normalización, desnormalización y diseño de esquemas en estrella y copo de nieve (star/snowflake schemas).
Definición de estrategias de indexado, claves primarias/foráneas y mantenimiento de integridad referencial.
Capacidad de diseñar esquemas escalables y performantes alineados a necesidades del negocio y patrones de consulta esperados.
Dominio de SQL avanzado: escritura de consultas optimizadas, análisis de execution plans y ajuste de rendimiento.
Experiencia práctica con al menos:
1 RDBMS (ej. PostgreSQL, MySQL o SQL Server)
1 sistema NoSQL (ej. MongoDB, Cassandra o DynamoDB)
Inglés avanzado (C1 o superior): requerido para comunicación fluida con el equipo Deseables / Plus: Experiencia en PHP (es un plus, no excluyente).
Familiaridad con herramientas de profiling y análisis de rendimiento backend.
Buenas prácticas en versionado de esquemas y migraciones de base de datos.
Pensamiento analítico y orientación al diseño centrado en datos.BeneficiosQué ofrecemos: Participación en proyectos retadores con alto volumen de datos y lógica compleja. Oportunidad de influir en decisiones clave de arquitectura y estructura de datos. Equipo técnico senior, colaboración remota y cultura de mejora continua.