Company Description: Tres60
Job Description: INGENIERO DESARROLLADOR WEB – FULL STACK
Experiencia Mínima: 5 años
Tipo de Turno: Lunes a Viernes (5x2).
Lugar de Trabajo: Teletrabajo.
Tres60 es una organización que brinda servicios y productos en las áreas de comunicaciones industriales, automatización y tecnologías operacionales e informáticas. La compañía se forjó prestando servicios a la industria minera y se ha expandido a diferentes sectores que abordan desafíos digitales complejos.
Nuestra oferta se estructura a partir del desarrollo de Productos y Servicios basados en nuevas tecnologías, que nos permiten aportar valor a los procesos operacionales de nuestros clientes a través de soluciones digitales que mejoren la productividad y eficiencia de sus negocios.
Propósito General del Cargo
El ingeniero full stack será responsable de diseñar, desarrollar e implementar sistemas web completos, desde la configuración y modelado de bases de datos hasta la creación de interfaces de usuario intuitivas. Será responsable de diseñar la arquitectura del sistema, desarrollar la lógica de servidor y la integración entre las distintas capas, asegurando el rendimiento, escalabilidad y usabilidad de la solución final. Además, colaborará en la mejora continua del sistema, incorporando nuevas funcionalidades según las necesidades del negocio y los usuarios.
Funciones
- Diseñar, desarrollar e implementar sistemas web completos que incluyan base de datos (backend), lógica de servidor y presentación (frontend).
- Asegurar que el sistema cumpla con los estándares de calidad, seguridad y escalabilidad requeridos.
- Documentar la arquitectura del sistema, modelos de datos y flujos de trabajo, asegurando que el conocimiento sea transferible al equipo.
- Colaborar con otros equipos para garantizar la integración y compatibilidad de la solución con otros sistemas existentes.
- Realizar pruebas funcionales y de rendimiento, implementando mejoras según sea necesario.
- Desarrollar e integrar API REST completas para permitir la interoperabilidad del sistema con aplicaciones externas.
- Integrar bibliotecas y componentes de terceros que optimicen el desarrollo y la funcionalidad de la aplicación.
Requerimientos
- Formación: Ingeniero en Computación, Informática, Telemática o áreas afines. Certificaciones en desarrollo web serán una ventaja.
- Experiencia:
- Desarrollo e implementación de sistemas web completos, incluyendo backend, frontend y bases de datos.
- Creación de interfaces web funcionales e intuitivas con tecnologías modernas.
- Procesamiento y manejo de archivos en texto plano, validación y carga de datos en bases de datos.
- Desarrollo de API RESTful seguras y bien documentadas.
- Conocimientos técnicos:
- Backend: Laravel 10 (o mayor).
- Frontend: Vue.js, frameworks CSS de diseño visual como Bootstrap o Tailwind.
- Bases de datos: SQL Server.
- Control de Versión: Gitlab y/o Github.
- Herramientas para diseño y modelado de bases de datos.
- Conexión de bases de datos con software externo mediante API REST o drivers específicos.
- Habilidades clave:
- Capacidad para diseñar y desarrollar sistemas web desde cero.
- Habilidades analíticas para modelar bases de datos y garantizar su compatibilidad con sistemas externos.
- Experiencia en pruebas de rendimiento y optimización de sistemas.
- Documentación clara y precisa del trabajo realizado.
- Fluidez en inglés técnico para lectura de documentación y especificaciones.
Otros Conocimientos y Habilidades
- Conocimientos en gestión de servidores y despliegue en servidores on-premise, como Linux, Windows Server con IIS.
- Conocimientos en gestión de servidores y despliegue en plataformas cloud, como AWS, Azure, y/o Google Cloud.
- Conocimiento integrando frameworks de ticketería (ej. Laravel-Ticket de Coderflex).
- Conocimiento en estándares de ciberseguridad web.
- Familiaridad con metodologías ágiles.
- Capacidad para trabajar de manera autónoma y colaborativa en equipos.
Te invitamos a ser parte de nuestra empresa.