Descripción del puesto
somos una empresa líder en el sector de tecnología para la industria minera. Buscamos un desarrollador front end senior para proyectos innovadores en zacatecas.
tareas y responsabilidades:
* diseñar y documentar requerimientos técnicos y funcionales para aplicaciones web.
* desarrollar, mantener y optimizar aplicaciones web.
* implementar arquitecturas de software (clean architecture, hexagonal, screaming architecture) para asegurar escalabilidad y mantenibilidad.
* realizar pruebas unitarias.
* participar activamente en ceremonias ágiles (scrum, dailys, retros) y colaborar con equipos multidisciplinarios.
* supervisar y dar mentoría a desarrolladores junior, asegurando buenas prácticas de desarrollo.
* gestionar proyectos web completos, cubriendo todas las fases del sdlc (análisis, diseño, desarrollo, pruebas, despliegue y mantenimiento).
requisitos:
* ingeniería de software, ingeniería en sistemas o a fin.
* mínimo 3 años de experiencia en desarrollo de aplicaciones web (reat/jquery). Experiencia en proyectos de mediana a gran escala.
conocimientos técnicos:
1. lenguajes de programación y marcado: javascript, css 3, html 5, c # (razor).
2. frameworks y librerías de frontend: react (redux, zustand u otros gestores de estado), tailwindcss o css modules, service workers.
3. arquitectura y patrones de diseño: factory, builder, clean architecture.
4. backend y comunicación: consumo de apis rest, web sockets (signal r).
5. devops y despliegue: docker.
6. optimización y pruebas: web performance optimization, testing avanzado.
7. diseño y modelado: conocimiento en softwares de modelado (blender, maya), diseño ux/ui.
8. conocimiento de metodologías ágiles (scrum, kanban).
9. herramientas de colaboración (azure devops, trello, confluence, slack, teams).