directohace 6 mesesInclusión laboral

Desarrollador Senior NestJS para LATAM

C
Colombia Consulting (CO)
Remoto · Tiempo completo
Senior5+ años
A convenir
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.

Buscamos un Desarrollador Senior NestJS para un rol remoto en LATAM, enfocado en el desarrollo backend, APIs, microservicios y bases de datos.

Por qué aplicar

Si sos desarrollador NestJS y buscás un rol remoto en LATAM, esta es tu oportunidad. Podrás trabajar con tecnologías actuales en una consultora global en crecimiento, participando en todas las etapas del ciclo de desarrollo.

Descripción del puesto

Buscamos un Desarrollador Senior NestJS para unirse a nuestro equipo en LATAM. Este rol remoto ofrece la oportunidad de colaborar con un equipo dinámico en proyectos interesantes, asegurando una coordinación fluida entre zonas horarias. Como Consultor Técnico Senior, participarás en todos los aspectos del ciclo de vida del desarrollo de software, lo que incluye estimación, diseño técnico, implementación, documentación, pruebas, despliegue y soporte de aplicaciones desarrolladas para nuestros clientes. Como miembro de un equipo, recibirás indicaciones de los arquitectos de soluciones y líderes sobre las actividades de desarrollo. Perficient siempre busca el talento más brillante y te necesitamos. Somos un líder global en consultoría digital en rápido crecimiento y estamos transformando las empresas más grandes y las marcas más importantes del mundo. Trabajarás con las últimas tecnologías, expandirás tus habilidades y te convertirás en parte de nuestra comunidad global de colegas talentosos, diversos y conocedores. Responsabilidades: - Participar en la planificación técnica y la recopilación de requisitos, diseñando arquitecturas backend modulares, testeables y mantenibles específicamente dentro del framework NestJS. - Desarrollar y mantener APIs de alta calidad (REST y GraphQL) y microservicios utilizando NestJS, TypeScript y RxJS. - Aprovechar las características de NestJS como Inyección de Dependencias, Módulos, Decoradores, Guardas, Tuberías e Interceptores para garantizar la modularidad y reutilización del código. - Asegurar la adhesión a las mejores prácticas de la industria para el desarrollo backend, incluyendo optimización de rendimiento, seguridad (Helmet, CORS) y escalabilidad. - Trabajar con bases de datos como MongoDB, PostgreSQL o MySQL, utilizando ORMs adecuados para NestJS (como TypeORM o Prisma). - Colaborar con desarrolladores frontend, DevOps y otras partes interesadas para entregar aplicaciones fluidas y de alto rendimiento. - Trabajar con pipelines de CI/CD, contenerización (Docker/Kubernetes) y plataformas en la nube (AWS, Azure o GCP) para despliegue y automatización. - Mantenerse al día con las actualizaciones del ecosistema NestJS y las tendencias modernas de desarrollo backend. Requisitos: - Más de 5 años de experiencia en desarrollo backend con Node.js y TypeScript. - Más de 3 años de experiencia específica y práctica diseñando y construyendo aplicaciones con NestJS. - Profundo dominio de TypeScript (interfaces, tipos, genéricos) es obligatorio. - Fuerte comprensión de Programación Orientada a Objetos (POO), principios SOLID, Inyección de Dependencias y Arquitectura Orientada a Eventos. - Experiencia trabajando con bases de datos relacionales y no relacionales (PostgreSQL, MySQL, MongoDB) y dominio de TypeORM o Prisma. - Familiaridad con estándares de desarrollo de APIs, estrategias de autenticación (implementación de estrategias OAuth, JWT, Passport.js) y mejores prácticas de seguridad. - Experiencia con servicios en la nube (AWS, Azure, GCP) y trabajo con pipelines de CI/CD. - Fuertes habilidades de depuración, resolución de problemas e investigación, con la capacidad de analizar logs y solucionar problemas de producción. - Conocimiento de metodologías Agile/Scrum. - Persona proactiva con habilidades de comunicación y colaboración asertivas y muy efectivas. Beneficios: Los empleados a tiempo completo de Perficient reciben beneficios completos y competitivos. Ofrecemos un entorno de trabajo colaborativo, compensación competitiva, generosas oportunidades de equilibrio entre vida laboral y personal y un paquete de beneficios excepcional que incluye tiempo libre remunerado más días festivos. Además, todos los colegas son elegibles para una serie de programas de recompensas y reconocimiento, incluidas oportunidades de bonificación por facturación. Fomentar un equilibrio saludable entre la vida laboral y personal y brindar a nuestros colegas excelentes beneficios son solo parte de lo que hace de Perficient un gran lugar para trabajar. QUIÉNES SOMOS Perficient es una consultora digital global líder. Imaginamos, creamos, diseñamos y ejecutamos soluciones de transformación digital que ayudan a nuestros clientes a superar las expectativas de los clientes, superar a la competencia y hacer crecer su negocio. Con capacidades incomparables de estrategia, creatividad y tecnología, nuestros colegas aportan pensamiento ambicioso e ideas innovadoras, junto con un enfoque práctico para ayudar a nuestros clientes, las empresas más grandes y las marcas más importantes del mundo, a tener éxito. QUÉ CREEMOS En Perficient, prometemos desafiar, defender y celebrar a nuestra gente. Experimentarás una cultura única y colaborativa que valora cada voz. Únete a nuestro equipo y serás parte de algo verdaderamente especial. Creemos en el desarrollo de una fuerza laboral tan diversa e inclusiva como los clientes con los que trabajamos. Estamos comprometidos a escuchar, aprender y actuar activamente para promover aún más nuestra organización, nuestras comunidades y nuestros futuros líderes... y aún no hemos terminado. Perficient, Inc. se enorgullece de brindar igualdad de oportunidades de empleo (EEO) a todos los empleados y solicitantes de empleo sin distinción de raza, color, religión, género, orientación sexual, origen nacional, edad, discapacidad, información genética, estado civil, amnistía o condición de veterano protegido de conformidad con las leyes federales, estatales y locales aplicables. Perficient, Inc. cumple con las leyes estatales y locales aplicables que rigen la no discriminación en el empleo en cada ubicación en la que la empresa tiene instalaciones. Esta política se aplica a todos los términos y condiciones de empleo, incluyendo, entre otros, la contratación, colocación, promoción, rescisión, despido, recontratación, transferencia, licencias, compensación y capacitación. Perficient, Inc. prohíbe expresamente cualquier forma de acoso ilegal a empleados por motivos de raza, color, religión, género, orientación sexual, origen nacional, edad, información genética, discapacidad o veteranos cubiertos. La interferencia indebida con la capacidad de los empleados de Perficient, Inc. para realizar sus funciones laborales esperadas no es tolerada en absoluto. Acomodaciones por Discapacidad: Perficient se compromete a proporcionar un proceso de empleo sin barreras con adaptaciones razonables para personas calificadas con discapacidades y veteranos discapacitados en nuestros procedimientos de solicitud de empleo. Si necesita ayuda o una adaptación debido a una discapacidad, contáctenos. Descargo de responsabilidad: Las declaraciones anteriores no pretenden ser una declaración completa del contenido del trabajo, sino que actúan como una guía de las funciones esenciales realizadas por el empleado asignado a esta clasificación. La gerencia se reserva la discreción de agregar o cambiar las funciones del puesto en cualquier momento. Perficient es la firma global de consultoría de IA y tecnología que está revolucionando el modelo de consultoría tradicional. Impulsados por nuestros más de 7.000 asesores, ingenieros y diseñadores, Perficient implementa soluciones basadas en IA que rompen convenciones y ofrecen resultados importantes. Sirviendo con orgullo a clientes que representan las marcas más innovadoras del mundo, y en colaboración con nuestro poderoso ecosistema de socios tecnológicos, aportamos una profunda experiencia en la industria y un diseño basado en datos para redefinir cómo las empresas operan y tienen éxito. Perficient es diferente. De verdad. Obtenga más información en perficient.com.

Responsabilidades

  • Participar en todas las fases del ciclo de vida del desarrollo de software
  • Diseño técnico
  • Implementación
  • Documentación
  • Pruebas
  • Despliegue
  • Soporte de aplicaciones
  • Diseñar arquitecturas backend modulares, testeables y mantenibles
  • Desarrollar y mantener APIs y microservicios de alta calidad
  • Asegurar la adherencia a las mejores prácticas de desarrollo backend
  • Colaborar con desarrolladores frontend y otros stakeholders
  • Trabajar con pipelines CI/CD, contenedores y plataformas cloud
  • Mantenerse actualizado con las actualizaciones del ecosistema NestJS y las tendencias modernas de desarrollo backend

Skills requeridas

Desarrollo backendAPIs RESTMicroserviciosBases de datos relacionalesBases de datos no relacionalesMetodologías Agile/ScrumResolución de problemasHabilidades de comunicaciónHabilidades de colaboraciónAutodidactaAsertividadColaboración

Beneficios

  • Compensación competitiva
  • Oportunidades de equilibrio vida/trabajo
  • Paquete de beneficios
  • Tiempo libre remunerado
  • Días festivos
  • Programas de reconocimiento y recompensa
  • Oportunidades de bonificación

Explorar empleos relacionados