Remoto
(Cualquier lugar)
Rango salarial
R$ 7000,00 - R$ 9500,00 / mes
Empleado(a)
Nivel de experiencia
Senior
Vacante en pausa
Esta vacante está en pausa y no recibe postulaciones por ahora. Ver otras vacantes abiertas
Requisitos
Tareas y Responsabilidades
Show originalResponsabilidades y funciones
📝 Así será tu día a día:
- Desarrollar y mantener APIs robustas y escalables utilizando Node.js y Golang.
- Diseñar, implementar y optimizar microservicios para alto rendimiento y baja latencia.
- Definir y aplicar patrones de arquitectura de software para garantizar escalabilidad y mantenibilidad.
- Garantizar la calidad del código mediante buenas prácticas de programación, pruebas automatizadas y revisiones de código.
- Trabajar en conjunto con equipos multidisciplinarios para garantizar soluciones eficientes y alineadas con los objetivos del negocio.
- Implementar soluciones basadas en arquitectura de microservicios y computación distribuida.
- Diagnosticar y corregir problemas de rendimiento y seguridad en las aplicaciones.
- Liderar y orientar a otros desarrolladores, compartiendo buenas prácticas y fomentando la mejora continua.
- Participar en decisiones estratégicas relacionadas con el desarrollo y la evolución de los productos de la empresa.
- Tener familiaridad con IA para apoyar el desarrollo de soluciones y realizar correcciones.
Requisitos y calificaciones
🎯 Para destacar en este rol, necesitarás:
- Sólida experiencia en desarrollo con Node.js y Golang.
- Experiencia avanzada con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- Proficiencia en Docker y Kubernetes para el despliegue y la gestión de aplicaciones.
- Experiencia con arquitectura de microservicios y mensajería (RabbitMQ, Kafka, etc.).
- Conocimiento profundo de patrones de diseño, principios SOLID y mejores prácticas de ingeniería de software.
- Experiencia con frameworks de front-end como React.js o Vue.js (deseable, pero no obligatorio).
- Experiencia en control de versiones de código con Git y uso de plataformas como GitHub/GitLab.
- Experiencia en desarrollo basado en pruebas (TDD, BDD) y herramientas como Jest, Mocha y Cypress.
- Familiaridad con prácticas de DevOps y CI/CD.
- Habilidad para resolver problemas complejos y comunicarse de manera efectiva con el equipo.
- Capacidad de liderazgo técnico y mentoría de desarrolladores junior y mid-level.
🚀 Y si además tienes esto, aún mejor:
- Experiencia con infraestructura en la nube (AWS, GCP o Azure).
- Conocimiento en GraphQL.
- Experiencia con WebSockets y desarrollo de aplicaciones en tiempo real.
- Familiaridad con metodologías ágiles (Scrum, Kanban).
- Contribuciones a proyectos de código abierto.
- Experiencia en seguridad de la información y mejores prácticas de protección de APIs.
Compartir vacante:
Compartir vacante: