RESPONSABILIDADES PRINCIPALES:
· Redactar y mantener código seguro, escalable y eficiente
· Colaborar estrechamente con los desarrolladores front-end y back-end, así como con el equipo de DevOps y los diseñadores de UX
· Ayudar a los compañeros de trabajo con problemas técnicos y solucionar errores
· Participar en los debates sobre la arquitectura front-end y back-end
· Revisiones de código
COMPETENCIAS Y REQUISITOS:
· Al menos 3 años de experiencia en React.js
· Al menos 1 año de experiencia en Node.js
· Conocimientos profundos de TypeScript
· Buen conocimiento de las mejores prácticas y los patrones de React
· Conocimientos de bases de datos SQL
· Autonomía y fiabilidad
· Seguir las mejores prácticas para escribir código limpio
· Buen conocimiento de los patrones de programación funcional y orientada a objetos
· Conocimientos sobre el diseño de API RESTful
· Dominio del inglés escrito y oral
· Conocimientos de Git
· Capacidad para calcular el tiempo necesario para completar las tareas específicas de un proyecto
· Buen conocimiento de las pruebas
SERÍA BUENO TENER:
· Conocimientos de Docker y Kubernetes
· Conocimientos sobre bases de datos No-SQL
· Conocimientos de gRPC
· Conocimientos de Ant Design, React Router, React Hook Form y React Query