directohace 4 meses

Senior Software Engineer (Full-Stack, JavaScript)

AbleRemoto · Tiempo completo
Senior10+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca Senior Software Engineer para diseñar y construir productos de alta calidad utilizando Next.js, Node.js y TypeScript en un entorno 100% remoto en LATAM.

Por qué aplicar

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.

Descripción del puesto

En 2012, éramos un grupo de ingenieros y diseñadores que decidimos construir cosas, así que lo hicimos. Able comenzó como un centro de ingeniería y producto que construía para una cartera de startups en etapas tempranas. Construimos muchas relaciones mientras desarrollábamos productos que eran reflexivos, efectivos y genuinamente útiles. Pero desde entonces, hemos crecido... y también nuestra ambición. Ahora, estamos entrando 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 extremo a extremo, y estamos creando prácticas que nos permiten entregar software de manera rápida y efectiva, creando valor significativo para nuestros socios. Hoy en día, nuestra mentalidad de constructor nos impulsa a convertirnos en una organización nativa de IA en todas las funciones. Todavía estamos evolucionando, y eso es parte de la oportunidad. Si quieres construir, aprender y enfrentar desafíos junto con un equipo ambicioso, construyamos juntos. Esta posición es 100% remota dentro de LatAm. Sobre el rol Estamos buscando un Ingeniero de Software Senior para diseñar y construir productos de alta calidad utilizando Next.js, Node.js y TypeScript. Operarás en la arquitectura y la entrega, tomando propiedad de los sistemas mientras guías a los equipos y conduces la dirección técnica. Qué estamos buscando Responsabilidades diarias - Diseñar y construir aplicaciones de extremo a extremo en frontend y backend. - Definir la arquitectura del sistema, las API y los modelos de datos para productos escalables. - Liderar el descubrimiento técnico entendiendo los sistemas, las restricciones y las oportunidades. - Guiar las decisiones técnicas y apoyar a otros ingenieros a través de revisiones de diseño y código. - Colaborar con el producto y el diseño para dar forma a las soluciones desde la idea hasta la implementación. - Escribir y revisar código con un enfoque en la calidad, el rendimiento y la capacidad de mantenimiento. - Comunicarse claramente con las partes interesadas sobre el enfoque, el progreso y los riesgos. - Impulsar la entrega mientras se mantiene un alto nivel técnico en el equipo. Habilidades y experiencia requeridas - 10+ años construyendo aplicaciones de producción con complejidad en el mundo real. - Experiencia operando como líder técnico o propietario 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 frontend y capas de servicio utilizando frameworks modernos de TypeScript como React, React Native o NestJS. - Experiencia diseñando y construyendo API utilizando 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 del sistema, la arquitectura de la aplicación y los patrones de sistemas escalables. - Experiencia práctica con entornos en la nube como AWS, GCP o Azure. - Experiencia con implementación, CI/CD e 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 propiedad con la capacidad de impulsar problemas de extremo a extremo. Agradable tener - Experiencia operando como líder técnico o propietario de sistemas de extremo a extremo. - Experiencia construyendo características de productos habilitados para IA o integrando sistemas de ML. - Experiencia trabajando en roles orientados al cliente o entornos de proyectos múltiples. Able está impulsado por personas curiosas y reflexivas que se preocupan por 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 asegurarnos de que todos crezcan junto con la tecnología. Esta posición es 100% remota dentro de LatAm. Se requiere una fuerte habilidad verbal y escrita en inglés. Como miembro del equipo, puedes esperar: - Trabajar 40 horas a la semana y estar disponible durante las horas normales de trabajo según sea necesario. - Pagos realizados en USD. - 18 días de vacaciones pagadas por año, observación de días festivos locales y un descanso anual entre Navidad y Año Nuevo. - Un subsidio de bienestar mensual y cajas de snacks entregadas a tu hogar. Acerca de Able Able construye productos tecnológicos en un modelo de cartera. Creemos que las personas, los equipos y los procesos son más importantes que las ideas en sí mismas, por lo que nos hemos centrado en reunir a grandes personas y invertir en su crecimiento. Hemos construido productos en diversas industrias, 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. En cada caso, buscamos oportunidades para aprovechar la tecnología construida a nivel de cartera para impulsar 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 tener en cuenta raza, color, religión, género, identidad de género, orientación sexual, origen nacional, discapacidad o estado de veterano. Este es solo el comienzo de una conversación que encantaría tener contigo. ¡Aplica y comencemos esta aventura!

Responsabilidades

  • Diseñar y construir aplicaciones de extremo a extremo
  • Definir arquitectura de sistemas, APIs y modelos de datos
  • Guiar decisiones técnicas y apoyar a otros ingenieros
  • Colaborar con producto y diseño para dar forma a soluciones

Skills requeridas

Liderazgo técnicoArquitectura de sistemasDiseño de APIsRevisión de códigoComunicación con stakeholdersExplicación clara de decisiones técnicasDocumentación de arquitecturaLiderazgo de equipos

Beneficios

  • 18 días de PTO por año
  • Observancia de feriados locales
  • Paquete de bienestar mensual
  • Cajas de snacks entregadas en casa