Categorías
···
Entrar / Registro
Ingeniero de Software Full Stack (Python/React) (O)
Salario negociable
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Lambayeque 284, Lima 15093, Peru
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

**Acerca de Outcode:** OutCode es una empresa global de desarrollo de software que ofrece soluciones tecnológicas para mejorar la calidad de vida en entornos empresariales, aumentando el ROI, la efectividad y la eficiencia. Nuestro ADN está formado por exfundadores de startups y los mejores talentos en Producto, UX/UI, Desarrollo de Software y Aprendizaje Profundo en Máquinas. Nos unimos desde diversos orígenes con una única visión: aportar un enfoque ágil y centrado en el usuario a la innovación de productos y al desarrollo de software, comprendiendo completamente las necesidades del negocio antes de construir cualquier cosa. **Lo que buscamos:** Como Ingeniero de Software Full Stack (Python/React), desempeñarás un papel clave en el desarrollo y mantenimiento de aplicaciones web robustas y escalables. Tus principales actividades incluirán proporcionar reuniones diarias a los clientes, participar y aportar ideas en diversas reuniones con gerentes, clientes, Responsables de Producto y Gestores de Proyecto, realizar actualizaciones en proyectos según requisitos del cliente o del equipo de producto, configurar entornos de proyecto, crear documentación del proyecto, desarrollar y probar APIs, realizar pruebas y depuración, desplegar proyectos en servidores de staging y producción, solucionar problemas de configuración, desarrollar y probar scripts en Python, realizar depuración y actualizaciones en servidores, y colaborar con el equipo de Front\-End para cumplir con los objetivos y plazos del proyecto. Tu experiencia en programación con Python, desarrollo web y trabajo colaborativo contribuirá al exitoso cumplimiento de proyectos y al logro de sus objetivos. **Responsabilidades:** * Proporcionar reuniones diarias a los clientes: * Comunicarse regularmente con los clientes para informar sobre el progreso del proyecto, discutir dificultades y responder preguntas o inquietudes. * Colaborar con el equipo del proyecto para asegurar que se cumplan las expectativas del cliente y que las entregas vayan según lo previsto. * Asistir y aportar ideas en reuniones individuales: * Participar en reuniones individuales con gerentes, clientes, Responsables de Producto y Gestores de Proyecto para recopilar requisitos, dar actualizaciones y ofrecer perspectivas técnicas. * Colaborar con interesados para alinear los objetivos del proyecto, priorizar tareas y abordar cuestiones o consideraciones técnicas. * Realizar actualizaciones en proyectos según necesidades del cliente/equipo de producto/declaración de trabajo (SOW): * Implementar las actualizaciones y cambios solicitados en proyectos web basados en requisitos del cliente, aportes del equipo de producto o en la Declaración de Trabajo (SOW) definida. * Asegurar que las soluciones de software cumplan con los estándares especificados de funcionalidad, rendimiento y calidad. * Ser parte integral de la reunión inicial del proyecto: * Contribuir en las reuniones iniciales del proyecto aportando experiencia técnica e ideas. * Colaborar con el equipo para definir el alcance, objetivos y entregables del proyecto. * Configurar el entorno del proyecto * Configurar y establecer el entorno de desarrollo necesario para el proyecto, incluyendo herramientas, frameworks y dependencias. * Crear documentación del proyecto: * Crear documentación completa para los proyectos, incluyendo diseños arquitectónicos, especificaciones técnicas, documentación de APIs y guías de usuario. * Mantener la documentación durante todo el ciclo de vida del proyecto, asegurando que permanezca actualizada y accesible para el equipo. * Crear y probar nuevas APIs: * Diseñar, desarrollar y probar APIs para facilitar el intercambio de datos entre diferentes componentes de la aplicación. * Asegurar que la funcionalidad, seguridad y rendimiento de las APIs cumplan con los requisitos del proyecto. * Realizar pruebas exhaustivas de aplicaciones web para identificar y documentar errores o problemas. * Desplegar proyectos en servidor de staging: * Desplegar y configurar aplicaciones web en servidores de staging para fines de prueba y control de calidad. * Asegurar la configuración correcta y el funcionamiento adecuado de la aplicación en el entorno de staging. * Desplegar proyectos en entorno de producción * Coordinar y ejecutar el despliegue de aplicaciones web en el entorno de producción, siguiendo los procesos de lanzamiento establecidos. * Asegurar un despliegue sin problemas ni errores, monitoreando cuidadosamente el rendimiento de la aplicación tras el despliegue. * Solucionar problemas de configuración en servidores de producción: * Diagnosticar y resolver cualquier problema de configuración o relacionado con el servidor que surja en el entorno de producción. * Desarrollar y probar scripts en Python para automatizar tareas, mejorar la funcionalidad de la aplicación o apoyar procesos backend. * Asegurar que los scripts cumplan con los estándares requeridos de calidad, rendimiento y mantenibilidad. * Opcional: Mejorar habilidades en frameworks relacionados **Requisitos:** * Nivel de inglés fluido * Experiencia laboral previa como desarrollador Phyton durante 5 años. * Título universitario (Licenciatura/Maestría) en Informática, Ingeniería o campo relacionado * Experiencia en tecnologías de front\-end, incluyendo JavaScript, CSS3 y HTML5, y bibliotecas de terceros como ReactJS. * Conocimientos en lenguajes de programación del lado del servidor, incluyendo Python * Familiaridad con tecnologías DBMS, incluyendo SQLServer, Oracle, MongoDB y MySQL, y mecanismos de caché como Redis, Memcached y Varnish * Incluyendo conocimientos de UI/UX y diseño básico de prototipos * Experiencia trabajando con servidores Nginx o Apache con una base sólida en Linux * Experto en Python, con conocimiento de al menos un framework web de Python **como Django.** * Familiaridad con algunas bibliotecas ORM (Mapeador Objeto-Relacional) * Capacidad de integrar múltiples fuentes de datos y bases de datos en un solo sistema * Comprensión de las limitaciones de hilos en Python y de la arquitectura multiproceso * Conocimiento básico de tecnologías de front\-end, como JavaScript, HTML5 y CSS3 * Comprensión de la accesibilidad y el cumplimiento de seguridad * Conocimiento de autenticación y autorización de usuarios entre múltiples sistemas, servidores y entornos * Comprensión de los principios fundamentales de diseño detrás de una aplicación escalable * Familiaridad con la programación orientada a eventos en Python * Comprensión de las diferencias entre múltiples plataformas de entrega, como móvil frente a escritorio, y optimización de resultados para cada plataforma específica * Capacidad de crear esquemas de bases de datos que representen y soporten procesos empresariales * Fuertes habilidades en pruebas unitarias y depuración * Dominio de herramientas de control de versiones de código **como Git, Mercurial o SVN** **Lo que te encantará de nosotros...** * Trabajar en una empresa de rápido crecimiento. * Entorno de trabajo internacional. * 5 días laborables durante la semana. * Bonificaciones por logro de objetivos. E04JI80034mh4046f9n

Fuentea:  indeed Ver publicación original
María García
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.