Categorías
···
Entrar / Registro
Desarrollador Full Stack (Plataforma y Sistemas Multi-Inquilino)
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
111411, Los Mártires, Bogotá, Colombia
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Buscamos un desarrollador full stack experimentado para construir y mantener software complejo multi-inquilino, asumiendo la responsabilidad de funciones específicas, contribuyendo al diseño del sistema y resolviendo desafíos complejos de integración dentro de un equipo multifuncional. Aspectos destacados: 1. Desarrollar experiencias de software significativas y escalables para organizaciones innovadoras. 2. Definir cómo se integran los sistemas y cómo operan con seguridad las plataformas multi-inquilino. 3. Trabajar con tecnologías modernas, incluidos Next.js 14+, Node.js, AWS Lambda y herramientas de IA. En Robots \& Pencils construimos experiencias de software significativas y escalables que ayudan a organizaciones innovadoras a avanzar más rápido y con mayor inteligencia. Buscamos un desarrollador full stack para apoyar el desarrollo y la entrega de una plataforma compleja, multi-inquilino y centrada en integraciones. Este puesto es ideal para un ingeniero experimentado que destaque en el desarrollo práctico, pueda asumir con confianza la responsabilidad de funciones y despliegues, y contribuya al diseño y la entrega del sistema dentro de un equipo multifuncional. En este rol, trabajarás como colaborador clave en un equipo multifuncional, desarrollando soluciones en toda la pila mientras ayudas a guiar la entrega, mejorar los sistemas y resolver problemas complejos de integración. Colaborarás estrechamente con los equipos de Producto, Diseño e Ingeniería para garantizar que las soluciones de alta calidad y escalables lleguen a producción. **Por qué este rol es fundamental** En Robots \& Pencils construimos sistemas inteligentes para el mundo humano. Este rol desempeña una parte crítica para hacerlo realidad mediante la conexión de plataformas, la habilitación de experiencias de usuario fluidas y la garantía de que los sistemas subyacentes sean fiables y escalables. No solo entregas funcionalidades; también ayudas a definir cómo se integran los sistemas, cómo operan con seguridad las plataformas multi-inquilino y cómo evolucionan los productos, contribuyendo directamente a resultados significativos para usuarios y clientes. **Responsabilidades clave** Ingeniería y entrega full stack * Construir y mantener aplicaciones frontend con Next.js 14\+ (TypeScript) con enrutamiento multi-inquilino * Desarrollar servicios backend con Node.js (TypeScript) implementados mediante AWS Lambda * Garantizar una fuerte seguridad de tipos y coherencia en toda la pila * Contribuir a una arquitectura escalable y mantenible en sistemas distribuidos Desarrollo de la capa de integración * Diseñar y mantener una capa de integración dedicada mediante AWS Lambda \+ SQS * Integrar plataformas externas (por ejemplo, sistemas de gimnasios, CFMS, Speedy Sticks, CommunityCare) * Implementar lógica de reintento, manejo de errores y resiliencia del sistema * Mantener una clara separación entre los servicios de integración y las APIs de la aplicación * AWS API Gateway frente a las funciones Lambda de la capa de integración proporciona limitación de tráfico, validación de solicitudes y gestión de claves API en los puntos finales de servicios de terceros Desarrollo potenciado por IA * Considerar el desarrollo asistido por IA (por ejemplo, Cursor, GitHub Copilot o herramientas similares) como una capacidad básica * Aplicar una ingeniería cuidadosa de indicaciones y flujos de trabajo estructurados para generar código confiable y mantenible * Usar herramientas de IA en todo el ciclo de vida del desarrollo, incluidos diseño, implementación, pruebas y documentación * Mantenerse actualizado sobre el panorama cambiante de herramientas de IA y adoptar prácticas que mejoren la productividad del desarrollador Arquitectura en la nube y sin servidor * Construir y mantener infraestructura mediante AWS Lambda, SQS, IAM, CognitoAmplify y RDS * Implementar aplicaciones frontend mediante AWS Amplify Fargate o soluciones similares * Diseñar sistemas que sean escalables, eficientes desde el punto de vista de costos y operativamente sencillos Datos, autenticación y seguridad de la plataforma * Trabajar con PostgreSQL (AWS RDS) utilizando modelado relacional * Implementar seguridad a nivel de fila para el aislamiento de datos multi-inquilino * Gestionar autenticación y autorización mediante AWS Cognito (RBAC, ámbito JWT) Almacenamiento, notificaciones y pagos * Implementar almacenamiento de archivos mediante AWS S3 (por ejemplo, resultados de laboratorio, cargas de archivos CSV) * Construir flujos de notificación mediante AWS SES * Integrar y mantener sistemas de pagos mediante Stripe Diseño de sistemas en tiempo real (V1\) * Implementar actualizaciones basadas en sondeo (intervalos de 30 segundos) para el seguimiento de recorridos * Diseñar experiencias de usuario que parezcan en tiempo real, evitando al mismo tiempo una complejidad innecesaria en la infraestructura Propiedad técnica * Asumir la responsabilidad de los lanzamientos, incluidas las revisiones de PR y la coordinación de despliegues * Gestionar configuraciones de entornos, secretos y actualizaciones de paquetes * Depurar y resolver problemas complejos del sistema y de integración * Construir pruebas de concepto (POC) para validar nuevas funcionalidades y enfoques Contribución y liderazgo dentro del equipo multifuncional * Liderar o apoyar ceremonias ágiles (reuniones diarias, planificación de sprints, retrospectivas) * Colaborar con gerentes de producto para refinar y entregar epics y requisitos * Actuar como contacto técnico dentro del equipo multifuncional y con equipos colaboradores * Brindar orientación y contexto a los compañeros para apoyar la entrega y la calidad Comunicación y colaboración * Comunicar cronogramas de despliegue y actualizaciones técnicas a los interesados * Documentar decisiones arquitectónicas (ADR) y comportamientos clave del sistema * Colaborar con los equipos de Ingeniería, Producto y socios para garantizar la alineación * Contribuir a una cultura de intercambio de conocimientos y mejora continua **Pila tecnológica con la que trabajarás** * Frontend: Next.js 14\+, TypeScript * Backend: Node.js (TypeScript), AWS Lambda * Capa de integración: AWS Lambda, SQS * Base de datos: PostgreSQL (AWS RDS) * Autenticación: AWS Cognito * Nube y DevOps: AWS AmplifyFargate, S3, SES * Pagos: Stripe * Arquitectura: Sistemas multi-inquilino, infraestructura sin servidor * Herramientas: Git, herramientas de desarrollo asistido por IA (Cursor, Copilot, etc.) **Habilidades y experiencia requeridas** * 5\+ años de experiencia profesional en desarrollo de software entregando aplicaciones en producción * Experiencia sólida en ingeniería full stack con tecnologías web modernas * Experiencia sólida con TypeScript tanto en frontend como en backend * Experiencia con Next.js y frameworks modernos de React * Experiencia en la construcción de aplicaciones sin servidor en AWS * Capacidad para diseñar y entregar una arquitectura de sistema desde cero: modelo de datos, contratos de API, topología de infraestructura y canalización de despliegue * Capacidad para depurar y resolver problemas complejos en sistemas distribuidos * Experiencia trabajando con APIs, integraciones y arquitecturas basadas en plataformas * Conocimiento de sistemas de autenticación (JWT, RBAC, Cognito) * Excelentes habilidades comunicativas y capacidad para colaborar entre disciplinas **Habilidades preferidas** * Experiencia con arquitecturas multi-inquilino * Conocimiento de sistemas orientados a eventos (SQS, procesamiento asíncrono) * Experiencia con Stripe o integraciones de pagos * Experiencia en la construcción de capas de integración tolerantes a fallos * Exposición a plataformas de salud, fitness o SaaS **Atributos personales** * Mentalidad de propiedad: asume la responsabilidad de entregar soluciones de alta calidad y fiables * Colaborativo: trabaja eficazmente dentro del equipo multifuncional y con otros equipos * Orientado a soluciones: identifica proactivamente problemas y los lleva hasta su resolución * Adaptable: se siente cómodo trabajando en entornos complejos y en constante evolución * Comunicativo: comparte claramente el contexto y mantiene alineados a los interesados **¿Por qué unirte a Robots \& Pencils?** En Robots \& Pencils te unirás a un equipo global de ingenieros, diseñadores y estrategas que valoran profundamente la excelencia técnica y la innovación. Trabajarás en sistemas significativos que requieren tanto excelencia técnica como colaboración reflexiva. Si disfrutas construir soluciones en toda la pila, resolver desafíos reales de integración y contribuir a un equipo de alto rendimiento, ¡nos encantaría conocerte.

Fuentea:  indeed Ver publicación original
Valentina Rodríguez
Indeed · HR

Compañía

Indeed
Valentina Rodríguez
Indeed · HR
Empleos similares

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