Desarrollador Full Stack
Indexed description
Importante empresa se encuentra actualmente en búsqueda de Desarrollador Full Stack para su departamento de Tecnología.
Su principal función será diseñar, desarrollar y mantener aplicaciones web completas, asegurando soluciones eficientes, seguras y escalables, contribuyendo directamente a la construcción y evolución de productos digitales de alto impacto para la organización.
Objetivo del cargo
Diseñar y desarrollar aplicaciones end-to-end, abarcando tanto el Front-end como el Back-end, conectando interfaces modernas con servicios backend robustos y garantizando soluciones tecnológicas de alto rendimiento y calidad.
Responsabilidades principales
- Desarrollar y mantener aplicaciones web e interfaces de usuario (UI) modernas, funcionales y escalables.
- Construir y mantener servicios backend, APIs REST y microservicios.
- Gestionar e integrar bases de datos relacionales y no relacionales.
- Participar en el diseño técnico y arquitectura de soluciones tecnológicas.
- Administrar control de versiones y flujos de trabajo mediante Git.
- Realizar pruebas unitarias, funcionales y de integración para asegurar la calidad del software.
- Participar en procesos de despliegue y publicación en ambientes de desarrollo, QA y producción.
- Colaborar activamente con equipos multidisciplinarios bajo metodologías ágiles (Scrum/Kanban).
- Identificar oportunidades de mejora continua en procesos de desarrollo, rendimiento y seguridad de aplicaciones.
- Documentar desarrollos, configuraciones y procesos asociados a las soluciones implementadas.
Conocimientos requeridos para el cargo
Front-end y experiencia de usuario:
Dominio en desarrollo de interfaces utilizando frameworks modernos como React o Angular, asegurando aplicaciones dinámicas, responsivas y orientadas a una buena experiencia de usuario.
Back-end y desarrollo de APIs:
Experiencia en desarrollo backend utilizando Node.js con frameworks como Express o NestJS, construcción de APIs y lógica de negocio escalable.
Bases de datos y persistencia:
Conocimientos sólidos en bases de datos SQL y/o NoSQL, diseño de estructuras de datos y optimización de consultas.
Control de versiones y metodologías:
Manejo de Git y experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
Tecnologías complementarias:
Deseable experiencia en Java (Spring Boot), .NET, arquitecturas de microservicios, plataformas Cloud (AWS, Azure o GCP), herramientas como Socket.io y otros frameworks Front-end como Vue.js.
Herramientas y metodologías
- IDEs y editores de código (Visual Studio Code, Eclipse u otros).
- Control de versiones con Git.
- Metodologías ágiles: Scrum y Kanban.
- Herramientas de integración y despliegue continuo (deseable).
Requisitos
- Se requiere al menos 2 años de experiencia en desarrollo de software.
- Experiencia comprobable en desarrollo Front-end con React o Angular.
- Experiencia en desarrollo Back-end con Node.js (Express o NestJS).
- Manejo de bases de datos SQL y/o NoSQL.
- Experiencia utilizando Git y control de versiones.
- Deseable experiencia en arquitecturas de microservicios y plataformas Cloud.
- Formación en Ingeniería en Informática, Ingeniería Civil Informática, Analista Programador o carreras afines.
- Disponibilidad para trabajo presencial Full Time.
Condiciones Laborales
- Renta acorde al mercado + bonos y beneficios de la empresa.
- Se ofrece estabilidad laboral, contrato directo con la empresa y proyección de crecimiento.
- Modalidad presencial.
- Lugar de trabajo: Pedro Aguirre Cerda.
¡Postula ahora y forma parte de nuestro equipo!
Si buscas un desafío donde puedas aportar con tus conocimientos, participar en proyectos tecnológicos y continuar desarrollándote profesionalmente, te invitamos a ser parte de nuestro equipo.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search