DESARROLLADOR FULL STACK

Tiempo completo
Tiempo Completo
Nutrabiotics


¡Una oportunidad emocionante y transformadora está llamando a nuestras puertas! En Nutrabiotics somos pioneros en medicina funcional y tenemos un desafío para quienes: • Sirven de manera excepcional como prioridad. • Entregan lo prometido con la atención al detalle. • Tienen la capacidad de adaptación positiva a los cambios. • Cuentan con pensamient006Fs y acciones que reflejan una priorización del SER. ¿Estas listo para sumarte a esta misión y ser parte de la revolución en el cuidado de la salud? Imagínate Diseñar, desarrollar, implementar y mantener aplicaciones web completas, integrando todas las capas del desarrollo (front-end y back-end) para garantizar soluciones escalables, seguras y de alto rendimiento, contribuyendo de manera integral al ciclo de vida del software, desde la experiencia del usuario hasta la lógica de negocio y la infraestructura, alineándose con las metas de la compañía. Si tú eres esa persona, ¡Queremos saber de ti! • Conocimientos básicos o esenciales: Moodle, lenguaje de programación (Backend, Frontend), Desarrollo Web, Scrum, Pruebas y seguridad (Testing). • Competencias comportamentales: Vanguardismo, Resiliencia, altruismo, entusiasmo, cumplimiento, ética, espiritualidad, transparencia, compromiso, iniciativa, experticia, conocimiento del entorno, aprendizaje continuo, manejo de la información, relaciones interpersonales y disciplina. • Formación Académica: Profesional en carreras de Ingeniería de Sistemas, Desarrollo de Sistemas, Desarrollo de Software y/o afines. • Experiencia: Contar con 2 año de experiencia en posiciones similares realizando: 1. Desarrollar y mantener plugins personalizados en Moodle (módulos, bloques, filtros) utilizando PHP y las APIs nativas del sistema, asegurando compatibilidad, escalabilidad y alineación con las necesidades pedagógicas. 2. Integrar Moodle con sistemas externos mediante servicios web (REST, SOAP) y autenticación SSO (OAuth2, LDAP, JWT), facilitando la interoperabilidad y automatización de procesos institucionales. 3. Diseñar e implementar interfaces de usuario interactivas y responsivas utilizando tecnologías como React.js, Next.js, HTML5, CSS3 y JavaScript (ES6+), asegurando una experiencia de usuario optimizada y accesible. 4. Garantizar la compatibilidad entre navegadores y dispositivos, aplicando buenas prácticas de diseño y optimización del rendimiento en el lado del cliente. 5. Diseñar y mantener servicios back-end robustos, escalables y seguros utilizando Node.js, Express.js, RESTful APIs y GraphQL para la gestión de lógica de negocio y datos. 6. Crear y mantener arquitecturas serverless empleando servicios como AWS Lambda y Google Cloud Functions, optimizando costos y rendimiento. 7. Administrar bases de datos relacionales y no relacionales (MySQL, PostgreSQL, MongoDB, Firebase Firestore), asegurando la integridad y disponibilidad de los datos mediante consultas optimizadas y diseño eficiente de esquemas. 8. Configurar, gestionar y optimizar servicios en la nube (AWS y GCP), garantizando el rendimiento, la disponibilidad y la escalabilidad de las aplicaciones. 9. Diseñar y mantener pipelines de CI/CD utilizando herramientas como Jenkins, GitHub Actions, AWS CodePipeline y AWS CodeBuild para automatizar procesos de integración, prueba y despliegue. 10. Implementar pruebas automatizadas en frontend y backend utilizando herramientas como Jest, Cypress y React Testing Library, asegurando la calidad del código y la funcionalidad de las aplicaciones. 11. Aplicar medidas de seguridad en las aplicaciones mediante autenticación, autorización y protección contra amenazas comunes, priorizando la integridad de los datos y la privacidad de los usuarios. 12. Participar activamente en equipos multidisciplinarios bajo metodologías ágiles (Scrum y Kanban), fomentando la comunicación efectiva, la mejora continua y el logro de objetivos comunes. 13. Revisar y proporcionar retroalimentación en el código del equipo, asegurando la consistencia, calidad y adherencia a los estándares establecidos. 14. Mantenerse actualizado con las últimas tendencias y tecnologías del desarrollo web, proponiendo e implementando mejoras que impulsen la eficiencia y calidad de los proyectos • Salario: A Convenir según experiencia + prestaciones de ley, contratación directa con la compañía, contrato a término indefinido. • Pago: Mensual • Horario de trabajo: Lunes a Viernes. • Lugar de trabajo: Bogotá – Calle 82 • Beneficios: Estabilidad laboral, plan carrera, compensatorio día de cumpleaños, posibilidad de trabajar desde casa 1 a 2 días, beneficios por antigüedad, otros. Te proponemos: • Disfrutar en grande, con interés intenso y sin impedimentos. • Ser parte de una compañía con espíritu emprendedor en la que nos encanta pensar en grande. • Desarrollarte en un ambiente de oportunidades, aprendizaje, crecimiento, expansión y proyectos desafiantes. • Hacer el mayor bien para mayor número de personas, familias y grupos. • Compartir y aprender e n equipo junto a grandes personas. • Favorecen la evolución de paradigmas a través de la innovación. • Un excelente clima laboral, con todo lo necesario para que vivas una gran experiencia ¡Únete a nosotros y hagamos la diferencia juntos!

trabajosonline.net © 2017–2021
Más información