Desarrollador Web Full-Stack

Agilesoft SpA - Santiago (Hybrid)

Agilesoft SpA

Salary: $$$
Type: Full time

Tags: JavaScript CSS Front-end Node.js

En Agilesoft SpA, somos una empresa apasionada por el desarrollo de software web y móvil, con un enfoque en tecnologías modernas y soluciones innovadoras. Nos destacamos por crear aplicaciones robustas y escalables que responden a las necesidades de nuestros clientes, fomentando un ambiente de trabajo positivo y colaborativo. Actualmente, buscamos un desarrollador web que se integre a un proyecto para un cliente en Santiago de Chile. Este proyecto tiene como objetivo desarrollar aplicaciones web altamente eficientes y seguras, mediante la integración de tecnologías de vanguardia y servicios en la nube, principalmente Azure.

This company only accepts applications on Get on Board.

Responsabilidades principales

  • Desarrollar aplicaciones web usando Next.js, React, TypeScript y Tailwind CSS, asegurando código bien estructurado y de alta calidad.
  • Implementar lógica de negocio y componentes de interfaz de usuario que garanticen una experiencia fluida y óptima.
  • Integrar y consumir diversos servicios Azure como WebApp, KeyVault, BlobStorage, SQL Database y App Registration para robustecer las aplicaciones.
  • Realizar llamadas a Azure Functions desde la aplicación para gestionar la lógica de backend de manera efectiva y segura.
  • Utilizar react-pdf para la lectura y manipulación avanzada de documentos PDF dentro de la aplicación.
  • Optimizar el Server-Side Rendering (SSR) para mejorar el rendimiento y la experiencia general del usuario.
  • Mejorar la carga y desempeño front-end mediante la optimización de imágenes con el componente Image de Next.js.
  • Implementar buenas prácticas para minimizar la latencia entre la base de datos y la aplicación web.
  • Optimizar el código y mantener estándares de desarrollo que aseguren mantenibilidad y escalabilidad.
  • Generar documentación técnica detallada, desde la captura de requerimientos hasta el desarrollo final y pruebas.
  • Colaborar activamente con los equipos internos para integrar soluciones en los flujos existentes y asegurar coherencia técnica.
  • Aplicar conocimientos en hacking ético y desarrollo seguro para proteger los datos y garantizar la seguridad de las aplicaciones.

Perfil y habilidades requeridas

  • Next.js y React: experiencia avanzada en desarrollo de aplicaciones web, estructuración de código y optimización.
  • TypeScript : manejo avanzado de tipado estático, buenas prácticas y optimización.
  • Tailwind CSS : experiencia en diseño y desarrollo de interfaces de usuario responsivas y modernas.
  • Azure WebApp, KeyVault, BlobStorage, SQL Database y App Registration : experiencia en integración y consumo de servicios de Azure, asegurando seguridad y eficiencia.
  • Azure Functions : experiencia en la creación y consumo de funciones para manejar la lógica de
    backend.
  • reaccionar-pdf : experiencia en la lectura y manipulación de documentos PDF.
  • Server-Side Rendering (SSR): experiencia en la optimización de SSR para mejorar el rendimiento y la experiencia de usuario.
  • Optimización de imágenes en el front-end utilizando el componente Image de Next.js.
  • Node.js: experiencia en desarrollo de backend utilizando Node.js.
  • Hacking ético y desarrollo seguro para garantizar la protección de datos y la seguridad de la aplicación.
  • Implementación de buenas prácticas para evitar latencia entre la base de datos y la aplicación web.
  • Capacidad analítica para interpretar necesidades de negocio y traducirlas en soluciones técnicas.
  • Habilidad para generar documentación técnica tanto de requerimientos como de las soluciones implementadas.

Beneficios

- Computadora de trabajo.
- Contrato indefinido.
- Modalidad Híbrida (Santiago)
- Caja de compensación Los Andes.
- Seguro complementario de salud y dental.

Partially remote You can work from your home some days a week.
Health coverage Agilesoft SpA pays or copays health insurance for employees.
Computer provided Agilesoft SpA provides a computer for your work.

Source: GetOnBoard | Main Category: Programming