Multilangua Desarrollador Full Stack
Job Description
Como Desarrollador Full Stack en SAPIT, desempeñarás un papel clave en el diseño, desarrollo y mantenimiento de aplicaciones de software y soluciones web a lo largo de toda la stack tecnológica. Trabajarás de cerca con equipos multidisciplinarios, incluidos ingenieros de software, diseñadores y gerentes de proyecto, para transformar requerimientos de negocio en soluciones técnicas, entregar código de alta calidad e impulsar la innovación en el desarrollo de software.
Tu experiencia en tecnologías front-end y back-end, así como tus habilidades para resolver problemas y tu pasión por la tecnología, serán esenciales en este rol.
Responsabilidades
- Colaborar con las partes interesadas del proyecto para recopilar y analizar requerimientos, definir especificaciones técnicas y desarrollar soluciones de software que cumplan con los objetivos del negocio y las necesidades de los usuarios.
- Diseñar y desarrollar interfaces front-end, experiencias de usuario y funcionalidades interactivas utilizando HTML, CSS, JavaScript y frameworks modernos como React, Angular o Vue.js.
- Construir sistemas back-end escalables y seguros, APIs y bases de datos utilizando tecnologías del lado del servidor como Node.js, Python, Java o .NET, así como tecnologías de bases de datos como MySQL, MongoDB o PostgreSQL.
- Escribir código limpio, eficiente y mantenible, siguiendo estándares de programación, mejores prácticas y patrones de diseño, además de realizar revisiones de código para asegurar la calidad y consistencia entre proyectos.
- Colaborar con diseñadores UI/UX para implementar diseños responsivos y visualmente atractivos, garantizar compatibilidad entre navegadores y optimizar el rendimiento de aplicaciones web y móviles.
- Integrar APIs, servicios y bibliotecas de terceros para mejorar la funcionalidad y capacidades de las aplicaciones de software, así como solucionar problemas de integración cuando sea necesario.
- Probar aplicaciones de software y soluciones web, incluyendo pruebas unitarias, de integración y end-to-end, para identificar errores, verificar funcionalidades y garantizar el aseguramiento de calidad.
- Desplegar aplicaciones de software en entornos de producción, monitorear el rendimiento, solucionar incidencias e implementar optimizaciones para mejorar la escalabilidad, confiabilidad y seguridad.
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado; se valorará una maestría o certificaciones relevantes.
- Experiencia comprobada como Desarrollador Full Stack, desarrollando e implementando aplicaciones de software y soluciones web en toda la stack tecnológica.
- Sólido dominio de tecnologías front-end como HTML, CSS, JavaScript y frameworks como React, Angular o Vue.js.
- Buen entendimiento de tecnologías back-end, incluyendo lenguajes del lado del servidor (por ejemplo, Node.js, Python, Java, .NET) y tecnologías de bases de datos (por ejemplo, MySQL, MongoDB, PostgreSQL).
- Experiencia con plataformas cloud (por ejemplo, AWS, Azure, Google Cloud Platform) y tecnologías de contenedorización (por ejemplo, Docker, Kubernetes) es un plus.
- Excelentes habilidades de resolución de problemas, con capacidad para analizar situaciones complejas, diagnosticar problemas técnicos e implementar soluciones efectivas.
- Fuertes habilidades de comunicación y colaboración, con capacidad para trabajar eficazmente en equipos multidisciplinarios y comunicar conceptos técnicos a personas no técnicas.
- Compromiso con la escritura de código limpio, eficiente y mantenible, siguiendo estándares de desarrollo, mejores prácticas y patrones de diseño.
- Pasión por la tecnología, el aprendizaje continuo y mantenerse actualizado sobre tecnologías emergentes, tendencias de la industria y mejores prácticas en desarrollo de software.
El rango salarial se encuentra indicado en la oferta de trabajo. Creemos en la transparencia salarial, por lo que siempre conocerás el rango aproximado, y nos aseguramos de que nuestras ofertas sean competitivas.
- Salario competitivo y paquete integral de beneficios, incluyendo seguro médico, planes de retiro y tiempo libre remunerado.
- Oportunidades de crecimiento profesional y desarrollo de carrera dentro de una empresa líder en el sector salud.
- Ambiente de trabajo dinámico y colaborativo, enfocado en el trabajo en equipo, la innovación y la excelencia en el ámbito de la salud.
Únete a nuestro equipo y sé parte de una empresa dedicada a mejorar la atención al paciente y transformar la prestación de servicios de salud.
Si eres un Project Manager experimentado y motivado en busca de una oportunidad profesional emocionante en el sector salud, ¡queremos conocerte!
Postula ahora con tu currículum y carta de presentación describiendo tus calificaciones y explicando por qué serías una excelente opción para este puesto.