En Celering buscamos un Desarrollador Frontend intermedio con experiencia en Vue.Js y TypeScript, que esté listo para integrarse a nuestro equipo. El candidato ideal deberá demostrar comprensión de las tecnologías web modernas y ser capaz de abordar proyectos complejos de manera autónoma, valoramos la capacidad de autoevaluación y el aprendizaje independiente, aunque el candidato podrá contar con el apoyo del equipo cuando lo necesite.
Requisitos:
* 2+ años de experiencia en desarrollo con Vue.
* 2+ años de experiencia en TypeScript, capacidad para escribir código tipado, interfaces, genéricos y clases.
* Conocimiento de Single Page Applications (SPA) y el ciclo de vida de sus componentes.
* Conocimiento sobre comunicación entre componentes, incluyendo props y eventos.
* Familiaridad con componentes reutilizables y diseño modular en frontend.
* Conocimiento práctico de ruteo dinámico y manejo de rutas en SPAs (por ejemplo, Vue Router, React Router, o Angular Router).
* Experiencia con la gestión de estado global usando herramientas como Pinia, Redux, Vuex, u otras equivalentes.
* Experiencia en HTML5, CSS3, y preprocesadores como SASS/SCSS.
* Experiencia con Git.
* Experiencia en trabajando dentro de equipos Scrum
Deseable:
* Experiencia en vue3, Composition API y script setup.
* Familiaridad con frameworks de diseño como Vuetify.
* Conocimientos en testing unitario (Vitest, Jest, etc.)
Requisitos generales:
* Habilidades de comunicación verbal, escrita e interpersonal.
* Positivo, entusiasta, persistente y Proactivo.
* Altísima disposición a recibir y compartir conocimiento con todos los miembros del equipo.
* Pasión por el desarrollo de productos y la utilización de nuevas tecnologías.
* Curiosidad y esfuerzo permanente por aprender y mejorar.
* Fuerte orientación a la consecución de objetivos y retos.
* Habilidades para Resolución de Problemas y flexibilidad para participar en proyectos de diversa complejidad y alcance.
* Autónomo, con capacidad para trabajar con un nivel mínimo de supervisión técnica. y capaz de trabajar con éxito tanto de forma independiente como en equipo.
* Calidad de código.
* Responsabilizarse por el cumplimiento de los atributos de calidad en los desarrollos a su cargo.
* Garantizar el cumplimiento de los estándares de calidad, buenas prácticas, procesos y actividades del área de tecnología, con el fin de potenciar la mejora continua.