Descripción del trabajo
Este puesto está abierto a candidatos ubicados en Portugal, con un horario de trabajo de 9:00 a 18:00 (UTC+1). Para quienes se encuentren en la zona de Lisboa, inicialmente el puesto será remoto, pero se implementará un modelo híbrido en el primer trimestre de 2025, lo que requerirá presencia en la oficina. Los candidatos fuera de Lisboa podrán tener un ritmo diferente de reuniones presenciales, dependiendo de la ubicación.
Si resides en Rumania, podrás trabajar de manera remota como contratista a tiempo completo a través del proveedor de nómina internacional.
Responsabilidades:
- Liderar el ciclo completo de desarrollo de aplicaciones full-stack de alto rendimiento y escalables.
- Diseñar y arquitectar soluciones robustas alineadas con las necesidades del negocio y los requerimientos técnicos.
- Integrar soluciones backend con aplicaciones front-end y juegos web.
- Desarrollar y mantener aplicaciones y API del lado del servidor para juegos en vivo.
- Colaborar con los equipos de desarrollo de juegos internos para expandir sus capacidades, incluyendo la creación de nuevas herramientas.
- Optimizar esquemas de bases de datos, garantizando consistencia, integridad y seguridad.
- Aplicar mejores prácticas de seguridad para proteger los datos y la autenticación de usuarios.
- Supervisar revisiones de código y proporcionar orientación a otros ingenieros para asegurar la calidad y el cumplimiento de estándares.
- Elaborar y mantener documentación técnica detallada, promoviendo la transferencia de conocimientos.
- Mantenerse actualizado con las tendencias del desarrollo web y compartir conocimientos con el equipo.
Requisitos:
- Título universitario en Ciencias de la Computación, Ingeniería o un campo relacionado.
- Más de 5 años de experiencia como ingeniero full-stack o back-end.
- Más de 5 años de experiencia en entornos de ejecución del lado del servidor (por ejemplo: Node.js).
- Más de 3 años de experiencia con frameworks y bibliotecas de JavaScript/TypeScript para front-end (React, Angular, Vue.js, Svelte) y back-end (Express.js, NestJS, Next.js, Remix).
- Experiencia desarrollando en Golang.
- Conocimiento de plataformas en la nube como Azure o AWS.
- Experiencia en diseño e implementación de APIs RESTful.
- Capacidad para trabajar de forma autónoma y liderar proyectos de principio a fin.
- Habilidad para guiar y orientar a otros ingenieros.
- Fuertes capacidades de resolución de problemas y pensamiento crítico.
- Excelentes habilidades de comunicación verbal y escrita.
Deseable:
- Experiencia trabajando con back-end como servicio para juegos, como Nakama, Firebase o PlayFab.
- Experiencia desarrollando juegos online para grandes volúmenes de usuarios.
- Conocimiento en bases de datos relacionales o NoSQL (MySQL, PostgreSQL).
- Experiencia con herramientas de contenerización y orquestación como Docker o Kubernetes.
- Experiencia trabajando con motores de juego como Unity.
- Conocimiento profundo de arquitectura de microservicios y sistemas distribuidos.
Salario a percibir
A convenir
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .