Nuestro próximo Ingeniero de Software Sénior y/o SemiSenior, desempeñará un papel clave en la creación y el mantenimiento de sistemas backend robustos que impulsan las operaciones esenciales. Trabajarás codo con codo con los gerentes de producto, el equipo de control de calidad y los ingenieros para ofrecer soluciones elegantes y escalables. Trabajo Hidrido, 3 días en la oficina, 2 días desde casa, en San José, Costa Rica.
Funciones:
Desarrollar funciones de backend utilizando Node.js , JavaScript y MSSQL
Diseñar e integrar API RESTful y microservicios utilizando principios SOA
Participar en revisiones de código entre pares para mantener la calidad, la seguridad y el rendimiento.
Colaborar con el liderazgo de productos, control de calidad e ingeniería para aclarar e implementar requisitos.
Implementar y administrar servicios utilizando Docker y AWS
Optimizar el rendimiento del sistema y resolver cuellos de botella técnicos
Escribir código seguro, mantenible y bien documentado
Promover las mejores prácticas de ingeniería y la mejora continua.
Requisitos
3 –7 años de experiencia en desarrollo de software
Competencia con Node.js , marcos de JavaScript (Express, React o Vue) y MSSQL
Experiencia con Docker y servicios en la nube de AWS
Comprensión de las API REST , SOA y la arquitectura de microservicios
Experto en flujos de trabajo de GitHub (ramas, solicitudes de extracción, revisiones de código)
Inglés avanzado (C1 - C2)
Habilidades Blandas:
Trabajo en equipo
Familiaridad con metodologías ágiles
Receptividad ante cambios
Pensamiento analítico
Eficaz gestión del tiempo
Creatividad
Ventajas
Contrato a largo plazo
Pago USD
Oportunidad de crecimiento
Beneficios adiconales
Para optimizar nuestros procesos , te pedimos que solo te postules si cumples con los requisitos indicados y estos están reflejados en tu perfil (CV). De no ser así, te invitamos a seguir atento a futuras oportunidades donde puedas destacar. ¡Gracias por tu comprensión!