Ingeniería de sistemas Computación / Otras Industria de la empresa: Tecnología Somos especialistas en desarrollo tecnológico y aplicamos todo nuestro talento para crear la solución perfecta para las necesidades de cada cliente. Descripción general Importante empresa del sector IT se encuentra en la búsqueda de Desarrollador Full Stack, con experiencia en el rol de 3 a 5 años, profesional en Ingeniería de sistemas, software y/o afines. Importante contar con experiencia y conocimientos en: Desarrollador Full Stack - El Desarrollador Full Stack será responsable de diseñar, desarrollar y mantener aplicaciones web escalables y de alto rendimiento, participando en todas las etapas del ciclo de vida del software. Este rol requiere experiencia en frontend y backend, con un enfoque en el desarrollo de aplicaciones dinámicas, la optimización de bases de datos y la implementación de servicios en la nube. Colaborará estrechamente con equipos de producto, diseño y QA para asegurar que las soluciones técnicas cumplan con los requisitos funcionales y de calidad. Formación: - Ingeniería en Computación, Ingeniería de Software, o áreas afines. Experiencia: - Mínimo 3-5 años de experiencia como Desarrollador Full Stack. - Experiencia en proyectos con alta carga transaccional y de optimización de rendimiento. - Experiencia en plataformas web, idealmente en sectores tecnológicos o logísticos. Conocimientos Técnicos Esenciales: Lenguajes de programación: - JavaScript y TypeScript: Desarrollo de aplicaciones web dinámicas con un fuerte enfoque en la usabilidad y la interactividad. - Ruby (Obligatorio): Desarrollo de aplicaciones con Ruby on Rails, manteniendo buenas prácticas de diseño de software. Bases de datos: - PostgreSQL: Diseño de esquemas de base de datos relacionales, optimización de consultas y administración de datos para aplicaciones de gran escala. Cloud Computing: - AWS: Implementación y gestión de servicios en la nube, incluyendo EC2 (computación en la nube), S3 (almacenamiento de objetos) y RDS (servicio de base de datos relacional). Frameworks: - Angular: Desarrollo de aplicaciones frontend escalables con enfoque en rendimiento y mantenibilidad. - NestJS: Implementación de soluciones backend robustas y modulares para aplicaciones empresariales. Responsabilidades Principales: - Desarrollar e implementar soluciones frontend y backend para aplicaciones web dinámicas y escalables. - Diseñar y optimizar bases de datos en PostgreSQL, asegurando consultas eficientes y buen rendimiento. - Gestionar y desplegar aplicaciones en AWS, aprovechando servicios como EC2, S3 y RDS. - Colaborar con el equipo de desarrollo para asegurar la integración de APIs y servicios backend con los componentes frontend. Híbrido: 3 días de manera presencial en Bogotá (importante vivir en Bogotá por temas de presencialidad). #J-18808-Ljbffr