Descripción del trabajo
Se unirá a un equipo amigable e inclusivo de 20 personas, que representan más de 10 nacionalidades en 5 países diferentes. Algunos trabajan completamente de forma remota, mientras que otros disfrutan de reunirse en persona con regularidad. De cualquier manera, colaborarás con compañeros de todo el mundo que comparten una pasión por la cultura, la tecnología y la innovación. Se busca un ingeniero sénior de Golang con sólidos conocimientos de PHP y al menos 5 años de experiencia profesional en desarrollo backend.
Responsabilidades:
- Refactorizar y optimizar aplicaciones PHP heredadas, garantizando una transición fluida a arquitecturas modernas.
- Diseñar, desarrollar y mantener soluciones backend utilizando Golang y PHP.
- Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funciones.
- Supervisar el diseño y la implementación de API RESTful, servicios gRPC y arquitectura de microservicios.
- Garantizar la calidad del código mediante revisiones de código, pruebas unitarias y pruebas automatizadas.
- Abogar e implementar las mejores prácticas en codificación segura, optimización del rendimiento y documentación.
- Contribuir a las funcionalidades de transmisión de audio/video, garantizando experiencias de transmisión confiables y de alto rendimiento para los usuarios.
- Depurar y resolver problemas de backend rápidamente, garantizando la confiabilidad y el tiempo de actividad del sistema.
Habilidades:
- Más de 5 años de experiencia como ingeniero de software senior con enfoque en desarrollo backend.
- Experiencia comprobada en trabajo remoto.
- Sólidas habilidades de programación en Go (Golang), incluido un conocimiento sólido del modelo de concurrencia de Go y la biblioteca estándar.
- Experiencia en PHP (preferiblemente con Laravel, Symfony o ambos), particularmente en refactorización o migración de aplicaciones heredadas.
- Experiencia en el diseño e implementación de API RESTful y servicios gRPC.
- Competencia en diseño de bases de datos utilizando PostgreSQL, MySQL o RDBMS similares.
- Experiencia con arquitectura de microservicios y herramientas de contenerización/orquestación como Docker, Kubernetes o Nomad.
- Familiaridad con los agentes de mensajes (por ejemplo, RabbitMQ, Kafka).
- Experiencia en transmisión de audio/video.
- Excelentes habilidades de resolución de problemas y depuración, con enfoque en el rendimiento y la escalabilidad.
- Experiencia con pruebas unitarias y marcos de automatización de pruebas tanto en Go como en PHP.
- Excelentes habilidades de colaboración y comunicación, con capacidad de trabajar eficazmente en equipos multifuncionales.
- Competencia en inglés (escrito y hablado).
Habilidades que sería bueno tener:
- Experiencia con proyectos de legado a modernización.
- Familiaridad con pipelines CI/CD y flujos de trabajo de DevOps.
- Experiencia práctica con plataformas en la nube (AWS, GCP o Azure).
- Conocimiento de tecnologías front-end (por ejemplo, JavaScript, React).
Salario a percibir
A convenir
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .