Buscamos un desarrollador web back-end. Tu tarea principal consistirá en desarrollar toda la lógica del lado del servidor, garantizando un alto rendimiento y una rápida respuesta a las solicitudes procedentes del front-end. También te encargarás de integrar en la aplicación los elementos de front-end creados por tus compañeros de trabajo.
RESPONSABILIDADES PRINCIPALES:
- Escribir y mantener código nativo de la nube seguro, escalable y eficiente
- Trabajar en estrecha colaboración con los desarrolladores de front-end y back-end
- Realización de pruebas automatizadas, aprendizaje y aplicación de conocimientos sobre GitOps y DevOps con profesionales experimentados en DevOps que forman parte de nuestro equipo.
- Ayudar a los compañeros de trabajo con problemas técnicos y solucionar errores
- Participar en los debates sobre la arquitectura del backend
- Revisión de código (trabajamos en GitLab)
COMPETENCIAS Y REQUISITOS:
- Al menos 2 años de experiencia en Node.js o 1 año de experiencia en Go
- Conocimiento profundo de la arquitectura de backend para aplicaciones fácilmente escalables (microservicios)
- Buen conocimiento de los patrones de programación funcional y orientada a objetos
- Experiencia con arquitectura asíncrona
- Conocimiento de las API RESTful
- Conocimientos sobre bases de datos SQL y bases de datos NoSQL
- Dominamos la lectura y la escritura en inglés (hablamos polaco, pero a veces leemos documentos :))
- Conocimientos de Git
- Capacidad para calcular el tiempo necesario para completar tareas específicas del proyecto
- Experiencia en aspectos relacionados con la seguridad de los servicios
- Buen conocimiento de los procesos de pruebas
SERÍA BUENO TENER:
- Conocimiento del enfoque «Cloud Native»
- Conocimientos de Docker y Kubernetes