Descripción
Resumen:
Buscamos un desarrollador Full Stack experimentado y motivado para diseñar, desarrollar y mantener aplicaciones front-end y back-end que ofrezcan experiencias de usuario de alta calidad y un rendimiento escalable del sistema.
Aspectos destacados:
1. Diseñar, desarrollar y mantener aplicaciones web front-end y back-end
2. Colaborar con equipos multifuncionales para entregar funciones de alta calidad
3. Optimizar el rendimiento, la seguridad y la escalabilidad de la aplicación
Buscamos un desarrollador Full Stack experimentado y motivado para unirse a nuestro equipo. En este puesto, será responsable de diseñar, desarrollar y mantener tanto aplicaciones front-end como back-end que ofrezcan experiencias de usuario de alta calidad y un rendimiento escalable del sistema.
El candidato ideal siente pasión por la tecnología, la resolución de problemas y la creación de aplicaciones web eficientes. Colaborará estrechamente con equipos multifuncionales, incluidos los departamentos de producto, diseño e ingeniería, para desarrollar soluciones innovadoras alineadas con los objetivos comerciales y las necesidades de los usuarios.
Este puesto requiere una sólida experiencia técnica, atención al detalle y la capacidad de trabajar de forma efectiva en un entorno dinámico y colaborativo.
**Responsabilidades clave**
* Desarrollar, mantener y optimizar aplicaciones web front-end y back-end
* Crear interfaces responsivas y fáciles de usar mediante frameworks modernos front-end
* Diseñar y gestionar APIs, bases de datos y funcionalidad server-side
* Colaborar con gestores de producto, diseñadores y desarrolladores para entregar funciones de alta calidad
* Escribir código limpio, escalable y mantenible siguiendo las mejores prácticas
* Diagnosticar, depurar y resolver problemas técnicos en toda la pila de la aplicación
* Optimizar el rendimiento, la seguridad y la escalabilidad de la aplicación
* Participar en revisiones de código, pruebas y procesos de despliegue
* Integrar servicios de terceros, APIs y soluciones basadas en la nube
* Mantener documentación técnica y contribuir a la mejora de los procesos
**Habilidades y experiencia requeridas**
* Experiencia comprobada como desarrollador Full Stack, ingeniero de software o puesto similar
* Conocimientos sólidos en tecnologías front-end como HTML, CSS, JavaScript y frameworks modernos como React, Vue o Angular
* Experiencia con tecnologías back-end como Node.js, Python, PHP, Java o lenguajes similares
* Familiaridad con APIs RESTful, gestión de bases de datos y arquitectura server-side
* Experiencia con bases de datos SQL y/o NoSQL
* Conocimiento de sistemas de control de versiones como Git
* Experiencia trabajando con plataformas en la nube y entornos de despliegue es un plus
* Excelentes habilidades analíticas y de resolución de problemas
* Capacidad para trabajar de forma independiente y colaborativa dentro de un equipo
* Excelentes habilidades comunicativas y organizativas
**Cualificaciones preferidas**
* Experiencia con TypeScript, Next.js o frameworks full stack modernos
* Familiaridad con Docker, pipelines CI/CD y prácticas DevOps
* Experiencia en entornos SaaS, startups o desarrollo ágil
* Conocimiento de frameworks de pruebas y mejores prácticas en desarrollo de software
* Se prefiere título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado
**Competencias clave**
* Resolución de problemas y pensamiento crítico
* Colaboración y trabajo en equipo
* Adaptabilidad y aprendizaje continuo
* Atención al detalle y calidad del código
* Gestión del tiempo y responsabilidad
* Innovación y curiosidad técnica