Empresa de tecnología busca un Ingeniero de Software Senior Full-Stack con experiencia en JavaScript, Node.js y TypeScript para un rol 100% remoto en Latinoamérica. Se requiere experiencia en diseño de arquitectura, liderazgo técnico y desarrollo de aplicaciones de alta calidad.
Atractivo para desarrolladores experimentados que buscan trabajar en un entorno remoto y colaborar en proyectos de alta calidad con tecnologías como Next.js, Node.js y TypeScript.
En 2012, un grupo de ingenieros y diseñadores decidió construir cosas, y lo hicieron. Able comenzó como un centro de ingeniería y producto para startups en etapa temprana. Construimos muchas relaciones mientras desarrollábamos productos pensados, efectivos y genuinamente útiles. Pero, desde entonces, hemos crecido… y también nuestra ambición. Ahora, entramos en nuestro próximo capítulo, definido por la IA aplicada. La IA es una fuerza poderosa en el ciclo de desarrollo de software de principio a fin, y estamos creando prácticas que nos permiten entregar software más rápido y de manera más efectiva que los enfoques tradicionales, creando valor significativo para nuestros socios. Hoy, nuestra mentalidad de constructores nos impulsa a convertirnos en una organización nativa de IA en todas las funciones. Todavía estamos evolucionando, y esa es parte de la oportunidad. Si quieres construir, aprender y afrontar desafíos junto a un equipo ambicioso, construyamos juntos. Este puesto es 100% remoto dentro de LatAm. Acerca del puesto Buscamos un Ingeniero de Software Senior para diseñar y construir productos de alta calidad utilizando Next.js, Node.js y TypeScript. Operarás en arquitectura y entrega, asumiendo la propiedad de los sistemas y, al mismo tiempo, guiando a los equipos y dirigiendo la dirección técnica. Qué buscamos Responsabilidades diarias: - Diseñar y construir aplicaciones de principio a fin, tanto en frontend como en backend. - Definir la arquitectura del sistema, las API y los modelos de datos para productos escalables. - Liderar el descubrimiento técnico comprendiendo los sistemas, las restricciones y las oportunidades. - Guiar las decisiones de ingeniería y apoyar a otros ingenieros a través de revisiones de diseño y código. - Colaborar con producto y diseño para dar forma a las soluciones, desde la idea hasta la implementación. - Escribir y revisar código con enfoque en calidad, rendimiento y mantenibilidad. - Comunicar claramente a los stakeholders el enfoque, el progreso y los riesgos. - Impulsar la entrega mientras se ayuda a mantener un alto nivel técnico en todo el equipo. Requisitos y experiencia: - Más de 10 años construyendo aplicaciones de nivel de producción con complejidad del mundo real. - Experiencia operando como líder técnico o siendo responsable de partes significativas de un sistema. - Fuerte experiencia en JavaScript o TypeScript, React (incluyendo Next.js) y Node.js. - Experiencia construyendo aplicaciones full-stack en capas de frontend y de servicio utilizando frameworks modernos de TypeScript como React, React Native o NestJS. - Experiencia diseñando y construyendo API usando REST y GraphQL. - Fuerte experiencia trabajando con bases de datos y modelado de datos en sistemas como PostgreSQL, MySQL o DynamoDB. - Fuerte comprensión del diseño de sistemas, arquitectura de aplicaciones y patrones de sistemas escalables. - Experiencia práctica con entornos cloud como AWS, GCP o Azure. - Experiencia con despliegue, CI/CD y prácticas de infraestructura como Terraform o similar. - Capacidad para explicar claramente las decisiones técnicas a audiencias técnicas y no técnicas. - Experiencia produciendo documentación de arquitectura clara y guiando la implementación. - Fuerte sentido de la propiedad con la capacidad de resolver problemas de principio a fin. Deseable: - Experiencia operando como líder técnico o siendo responsable de sistemas de principio a fin. - Experiencia construyendo funcionalidades de productos habilitadas por IA o integrando sistemas de ML. - Experiencia trabajando en roles de cara al cliente o en entornos multiconfiguración. Able está impulsado por personas curiosas y reflexivas a las que les importa lo que construyen y cómo lo construyen. Estamos invirtiendo activamente en nuestro equipo a través de capacitación en IA, intercambio de conocimientos y experimentación práctica para garantizar que todos crezcan junto con la tecnología. Este puesto es 100% remoto dentro de LatAm. Se requiere un sólido dominio del inglés, tanto oral como escrito. Como miembro del equipo, puedes esperar: - Trabajar 40 horas semanales y estar disponible durante el horario comercial normal según sea necesario. - Pagos en USD. - 18 días de vacaciones pagas al año, observancia de los feriados locales y un receso anual entre Navidad y Año Nuevo. - Un estipendio mensual de bienestar y cajas de snacks entregadas a tu hogar. Acerca de Able Able construye productos tecnológicos en un modelo de portafolio. Creemos que las personas, los equipos y los procesos son más importantes que las ideas en sí, por lo que nos hemos centrado en reunir a grandes personas e invertir en su crecimiento. Hemos construido productos en una variedad de industrias. Todo, desde medios hasta finanzas, juguetes y atención médica. A veces trabajamos con equipos de gestión para ayudar a sus negocios a crecer más rápido o desbloquear valor utilizando tecnología. Otras veces, iniciamos o compramos negocios directamente. Cada vez, buscamos oportunidades para aprovechar la tecnología construida a nivel de portafolio para generar valor más rápido. Able está comprometido con la inclusión y la diversidad, y es un empleador que ofrece igualdad de oportunidades. Todos los solicitantes recibirán consideración sin importar raza, color, religión, género, identidad de género, orientación sexual, origen nacional, discapacidad o condición de veterano. Esto es solo el comienzo de una conversación que nos encantaría tener contigo. ¡Postúlate y comencemos esta aventura!