Software Engineer Especializado en Frontend

⏱️Disponibilidad Inmediata  💼Full Time
🚀 Magdalena del Mar - Lima

¿A quién buscamos?

Estamos contratando Ingenieros de Software que quieran construir soluciones empresariales basadas en Inteligencia Artificial. ¡Completa la solicitud si estás interesado!

El candidato ideal deberá tener una sólida experiencia en el desarrollo de aplicaciones web modernas y escalables, con un fuerte enfoque en el front-end utilizando tecnologías de vanguardia como APIs GraphQL, Next.js, TailwindCSS, y Apollo, junto con habilidades en el back-end usando Node.js, TypeScript, y Python. Este rol implica la creación de soluciones eficientes, mantenibles y de alta calidad, trabajando estrechamente con equipos multidisciplinarios en un entorno ágil.

¿Qué estamos buscando?

Ownership: ¡Crearás productos desde cero! Queremos personas a las que les guste construir y hacerse dueños de sus proyectos.

Mentalidad de hacer que las cosas sucedan: Queremos personas que tomen el control y aprovechen al máximo los recursos disponibles; siempre con una actitud de "hacer que las cosas sucedan".

Mentalidad emprendedora: Queremos personas que abracen la incertidumbre, siempre están aprendiendo y trabajando duro para alcanzar sus metas.

Concentrarse en crear productos centrados en el usuario: Crearás productos para problemas empresariales de la vida real y deberás poner esas necesidades en primer plano.

Sobre Nosotros

Nos especializamos en soluciones tecnológicas personalizadas que impulsan el crecimiento y la eficiencia de empresas líderes. Desde el desarrollo de productos IA de vanguardia hasta soluciones HubSpot a medida, para crear experiencias de compra únicas.

Responsabilidades

  1. Diseñar, desarrollar y mantener aplicaciones web front-end y back-end escalables, siguiendo las mejores prácticas de codificación y diseño.
  2. Implementar interfaces de usuario atractivas y responsivas utilizando Next.js y TailwindCSS, optimizadas para rendimiento y experiencia del usuario.
  3. Desarrollar y mantener APIs GraphQL utilizando Apollo y Prisma, asegurando su integración eficiente con las interfaces de usuario.
  4. Colaborar en el diseño de esquemas de base de datos y la gestión de migraciones de forma eficiente con Prisma.
  5. Implementar soluciones de autenticación y autorización seguras.
  6. Trabajar con Docker para contenerizar aplicaciones y promover la consistencia entre entornos de desarrollo, prueba y producción.
  7. Utilizar Github Actions para automatizar flujos de trabajo de CI/CD, mejorando la eficiencia y calidad del código.
  8. Gestionar y monitorear aplicaciones desplegadas en la plataforma de computación en la nube de Azure, asegurando su disponibilidad, escalabilidad y seguridad.
  9. Participar activamente en revisiones de código, fomentando una cultura de feedback constructivo y aprendizaje continuo.
  10. Colaborar estrechamente con equipos de producto, diseño y QA para definir requisitos, iterar sobre feedback y entregar funcionalidades que cumplan con los estándares de calidad y las expectativas del usuario.

Experiencia

  1. Grado en Ciencias de la Computación o campo relacionado, o experiencia equivalente.
  2. Mínimo de 3 años de experiencia en desarrollo de software full stack, con un enfoque significativo en el desarrollo front-end.
  3. Profundo conocimiento de Next.js, GraphQL, Prisma, Apollo, Docker y TailwindCSS.
  4. Experiencia sólida con Node.js y TypeScript; conocimientos de Python son un plus.
  5. Experiencia en el uso de Docker para el desarrollo y despliegue de aplicaciones, y familiaridad con Github Actions para CI/CD.
  6. Experiencia en el despliegue y gestión de aplicaciones en Azure.
  7. Fuertes habilidades en la escritura de código limpio, mantenible y eficiente, con atención a los detalles y una mentalidad de calidad.
  8. Capacidad para trabajar de forma independiente y en equipo, con excelentes habilidades de comunicación y colaboración.

Me interesa ¿Dónde postulo?

Es muy importante que respondas todas las preguntas para ser más efectiva la postulación

¿Qué principios comparten nuestros colaboradores? 💪

Hacemos todo por ayudar a nuestros clientes y colaboradores a crecer y por eso buscamos que nuestro trabajo sea de clase mundial, y esperamos lo mismo de ti:

  1. Primero las personas.
  2. Genuinamente involucrados.
  3. Desafiamos retos.
  4. Jugamos en equipo.
  5. Actuamos como dueños.
  6. Mantenemos el equilibrio.

 

¿Qué ofrecemos?

En Impulse nos preocupamos mucho de la felicidad y crecimiento de todas las personas en el equipo. Esto puedes esperar de nosotros:

Formación constante para fortalecer tus habilidades core y expandir tus conocimientos sobre estrategia growth y AI.

Trabajo en base al sentido común, metas y flexibilidad de horarios.

Una organización totalmente horizontal, donde se escuchan tus ideas y opiniones, sin jerarquías ni egos.

Un espacio moderno que facilita el trabajo colaborativo e innovación.

👉 Postulación