workablehace 3 meses

Semi-Senior Full-Stack Software Engineer (JavaScript/TypeScript)

WorkanaRemoto
Semi Senior3+ 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.

Buscamos un Semi-Senior Full-Stack Software Engineer para unirse a nuestro equipo dinámico, enfocado en ofrecer aplicaciones web de alta calidad que brinden experiencias de usuario excepcionales.

Por qué aplicar

Atractivo para desarrolladores full-stack apasionados por tecnologías de vanguardia y entornos dinámicos.

Descripción del puesto

Estamos buscando un Semi-Senior Full-Stack Software Engineer apasionado y talentoso para unirse a nuestro dinámico equipo, enfocado en ofrecer aplicaciones web de alta calidad que brinden experiencias de usuario excepcionales. Como miembro clave de nuestro equipo de desarrollo, trabajarás con tecnologías de última generación, utilizando principalmente JavaScript y TypeScript, para construir soluciones robustas de front-end y back-end. Este rol ofrece la oportunidad de colaborar con equipos internacionales mientras trabajas de forma remota desde la comodidad de tu hogar en LATAM. En este puesto, participarás en todo el ciclo de vida del desarrollo de software, desde el concepto hasta la implementación, mientras mejoras continuamente tus habilidades técnicas y contribuyes a proyectos innovadores. Valoramos la creatividad y la adaptabilidad, y buscamos a alguien que prospere en un entorno acelerado y esté ansioso por aprender de y mentorar a otros. Qué harás: - Diseñar y desarrollar aplicaciones web escalables utilizando JavaScript/TypeScript y frameworks modernos. - Colaborar con equipos multifuncionales para definir e implementar nuevas características y mejoras. - Solucionar problemas y depurar aplicaciones para optimizar el rendimiento y garantizar una experiencia de usuario fluida. - Mantenerse actualizado con tecnologías emergentes y tendencias de la industria para sugerir mejoras e innovaciones. - Contribuir a la documentación y promover el intercambio de conocimientos dentro del equipo. Requisitos: - Competencia en JavaScript y TypeScript con una comprensión sólida de frameworks de front-end, preferiblemente React, Angular o Next.js. - Experiencia en desarrollo de back-end utilizando Node.js y frameworks como NestJS. - Familiaridad con bases de datos SQL y NoSQL, garantizando un manejo y almacenamiento de datos eficientes. - Conocimiento de herramientas y bibliotecas modernas de front-end como Tailwind CSS y bibliotecas de UI. - Fuertes habilidades de resolución de problemas y una mentalidad colaborativa, con la capacidad de comunicarse de manera efectiva tanto en español como en inglés. - Un mínimo de 3 años de experiencia relevante en desarrollo de software. Agradable tener: - Experiencia con frameworks de front-end adicionales como Vue.js o gestión de estado avanzada en React (por ejemplo, Redux). - Familiaridad con herramientas de contenedorización y orquestación como Docker y Kubernetes. - Conocimiento de servicios en la nube (AWS, Azure o Google Cloud) para implementar y administrar aplicaciones. - Antecedentes en metodologías ágiles y experiencia en entornos de equipo remoto. - Experiencia previa en mentoría de desarrolladores junior o liderazgo de proyectos pequeños. Beneficios: - Entorno de trabajo completamente remoto, ofreciendo flexibilidad y equilibrio entre vida laboral y personal. - Salario competitivo con oportunidades de crecimiento profesional y avance en la carrera. - Acceso a programas de capacitación y desarrollo en curso para mejorar tus habilidades. - Cultura de empresa colaborativa e inclusiva con un enfoque en la innovación y el trabajo en equipo.

Responsabilidades

  • Diseñar y desarrollar aplicaciones web escalables
  • Colaborar con equipos multifuncionales
  • Solucionar problemas y depurar aplicaciones

Skills requeridas

Desarrollo de aplicaciones webColaboración en equipoResolución de problemasComunicación efectivaTrabajo en equipoComunicación efectivaAprendizaje continuo

Beneficios

  • Ambiente de trabajo flexible y remoto
  • Salario competitivo
  • Oportunidades de crecimiento profesional
  • Acceso a programas de capacitación y desarrollo