Buscamos un programador informático altamente cualificado que se sienta cómodo con la programación tanto front-end como back-end. Los desarrolladores full stack son responsables de desarrollar y diseñar la arquitectura web front-end, garantizar la capacidad de respuesta de las aplicaciones y trabajar junto a los diseñadores gráficos para las funciones de diseño web, entre otras tareas.
Los desarrolladores Full Stack deberán llevar a cabo un proyecto desde su concepción hasta el producto final, lo que requiere una buena capacidad de organización y atención al detalle.
RESPONSABILIDADES CLAVE:
- Escribir y mantener código seguro, escalable y eficiente
- Trabajar en estrecha colaboración con los desarrolladores de frontend y backend
- Conducir pruebas automatizadas, aprender y utilizar habilidades DevOps/CI/CD con DevOps experimentados en nuestra junta.
- Asistencia a los compañeros de trabajo en cuestiones técnicas y corrección de errores
- Revisión del código (trabajamos en GitLab)
COMPETENCIAS Y REQUISITOS:
- Al menos 2 años de experiencia en React / JavaScript / TypeScript
- Conocimiento profundo de la arquitectura backend para aplicaciones fácilmente escalables (microservicios).
- Conocimiento de los principios SOLID y capacidad para utilizarlos en JavaScript
- Familiaridad con las API RESTful
- Familiaridad con bases de datos SQL y no-sql
- Inglés fluido en lectura y escritura (hablamos en polaco, pero a veces leemos documentos :))
- Conocimientos de git
- Capacidad para estimar el tiempo necesario para completar tareas específicas del proyecto.
- Experiencia en aspectos de seguridad de los servicios
- Buen conocimiento de las pruebas
NICE TO HAVE:
- Familiaridad con el enfoque Cloud Native
- Familiaridad con Docker y Kubernetes
- Conocimientos de programación funcional
PILA TECNOLÓGICA:
- JavaScript / TypeScript
- Reaccione
- Nodo
- Jest
- SQL / NoSQL
- Docker
- Webpack