Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Este puesto implica la creación de aplicaciones con capacidad de respuesta, escalables y seguras utilizando una amplia gama de tecnologías.
Esta persona trabajará en estrecha colaboración con diseñadores, otros desarrolladores y jefes de producto para crear soluciones que cumplan los requisitos empresariales.
El candidato ideal debe sentirse cómodo trabajando en Full-Stack, desde bases de datos y APIs hasta interfaces de usuario, y debe tener una sólida comprensión de las prácticas de desarrollo front-end y back-end.
Responsabilidades y funciones
Desarrollo Back-End: Diseñar e implementar la lógica del lado del servidor, bases de datos y APIs utilizando Typescript y Express, garantizando la seguridad, escalabilidad y rendimiento.
Gestión de bases de datos: Trabajar con bases de datos SQL y NoSQL (por ejemplo, MySQL, PostgreSQL, MongoDB) para diseñar y gestionar modelos de datos y consultas.
Desarrollo de API: Construir y mantener API RESTful, permitiendo la comunicación entre los sistemas front-end y back-end.
Revisión y optimización del código: Garantizar la calidad del código mediante revisiones periódicas, pruebas y optimizaciones del rendimiento.
Seguridad: Implementar medidas de seguridad para proteger las aplicaciones web y los datos de los usuarios, incluida la autenticación, la autorización y el cifrado.
Características personales
Experiencia
3+ años de experiencia trabajando como desarrollador full-stack o en un rol similar.
Experiencia desarrollando, manteniendo y mejorando funcionalidades tanto front-end como back-end para aplicaciones web.
Experiencia práctica en pruebas de rendimiento y optimización de código.
Experiencia con diseño y gestión de bases de datos, incluyendo SQL (p. ej., MySQL, PostgreSQL) y bases de datos NoSQL (p. ej., MongoDB).
Experiencia práctica con sistemas de control de versiones como Git y trabajo en entornos colaborativos.
Experiencia en el despliegue y gestión de aplicaciones en servicios en la nube (p. ej., AWS, Azure).
Conocimientos
Desarrollo Frontend y Backend: Sólida comprensión de las tecnologías utilizadas para construir y mantener tanto el lado del cliente como el lado del servidor de aplicaciones web.
Mantenimiento de plataformas: Capacidad para solucionar problemas y mantener plataformas web existentes, identificando y resolviendo problemas a medida que surgen.
Optimización del código: Experiencia en la mejora del rendimiento de los componentes front-end y back-end.
Mejores prácticas de seguridad: Conocimiento de protocolos y métodos de seguridad, incluyendo autenticación, autorización y encriptación de datos.
Nube y DevOps: Familiaridad con la infraestructura de la nube (p. ej., AWS, Azure) y las prácticas básicas de DevOps para el despliegue y escalado.
Conducta
Analítico: Gran capacidad de resolución de problemas con la capacidad de depurar y resolver problemas complejos en toda la pila.
Orientado al detalle: Presta mucha atención a los detalles al escribir código y depurar para garantizar el máximo nivel de calidad y rendimiento.
Colaborador: Trabaja bien con miembros del equipo de diferentes departamentos, como diseñadores y gerentes de producto, para ofrecer soluciones integrales.
Proactivo: Toma la iniciativa para optimizar el código, mejorar el rendimiento e integrar nuevas tecnologías.
Adaptable: Capaz de trabajar con una amplia variedad de tecnologías y herramientas, y abierto a aprender nuevos lenguajes y marcos de programación.
Responsable: Asume la responsabilidad de su trabajo y se asegura de que los proyectos se completen a tiempo y cumplan con los estándares de calidad.
Si estás interesado en trabajar con nosotros y te apasionan áreas como los sistemas de mantenimiento predictivo, Industria 4.0 e Internet de las Cosas, Bioinformática, Smart Cities, Social Computing y Blockchain, rellena los siguientes campos y envíanos tu Curriculum Vitae.
¡También puedes escribirnos a ******!
#J-*****-Ljbffr
Key Skills
Ranked by relevanceReady to apply?
Join AIR Institute and take your career to the next level!
Application takes less than 5 minutes

