Gimalca

Desarrollador Full-Stack Senior in Gimalca

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

Información de nuestro cliente:

Empresa que nace a raíz de la constante búsqueda que tenemos por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario. Diseñamos y desarrollamos experiencias digitales que generen valor y tengan resultados de alto impacto.

¡Tenemos una gran oportunidad laboral para ti! Estamos buscando profesionales que tendrán la posibilidad de unirse a un equipo ágil y multidisciplinario que brinda servicios a nuestros clientes líderes en diversas industrias, diseñando productos digitales innovadores que cumplan un propósito, superen objetivos y transformen organizaciones en diferentes escalas.

Funciones del rol

Estamos buscando un Full-stack Senior Developer que esté inspirado e inspire a otros a implementar nuevas y mejores experiencias digitales para los usuarios. Será responsable de:

- Diseñar, desarrollar y mantener webapps y aplicaciones móviles evolutivas en base a mockups e historias de usuario, siguiendo las guías de Scrum.
- Implementar e iterar con el equipo de Diseño y Desarrollo de Productos en un ambiente Agile.
- Implementar apps con JavaScript orientada a eventos y objetos, HTML5 y CSS.
- Integrar las app con tecnologías: AJAX, APIs (REST)
- Utilizar preprocesadores como Sass o Scss.
- Desarrollar micro-frontends y aplicaciones web progresivas (PWA).
- Utilizar herramientas de build, empaque y despliegue como WebPack, NPM o similares.
- Utilizar framework de pruebas unitarias y análisis de código como Jasmine, Protractor, Karma, TsLint o similares.
- Modelar y desarrollar el back-end de productos digitales utilizando frameworks, herramientas y tecnologías como: Java(Spring, J2EE), opcionalmente con Python(DJango/Flask), PHP (Laravel, Symfony), NodeJS (ExpressJs, NestJs, KoaJs) o similares.
- Definir y configurar una arquitectura escalable elástica para un producto digital, en función de los requerimientos funcionales y no funcionales.
- Modelar e implementar servicios web (APIs) y micro-servicios que serán usadas en la integración con el frontend o con aplicaciones terceras con tecnología REST, opcionalmente 1 con SOAP, GraphQL o similar.
- Documentar las APIs que desarrolladas usando Postman, OpenAPI (Swagger) o similares
- Integrar un producto digital con herramientas y plataformas terceras utilizando tecnología como FTP, APIs, Webhooks. Message-oriented middleware (colas) básicas o similar.

Requerimientos del rol

El profesional debe contar con los siguientes requisitos:

- Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas o Informática o carreras afines.
- 3 o más años de experiencia demostrable desarrollando webapps y backends (APIs).
- Experiencia trabajando en equipos ágiles con Scrum.
- Trabajar con frameworks de UI, herramientas y tecnologías como: React/NextJs, Redux, Bootstrap, Foundations o similares. Opcionalmente se valorará experiencia Angular, Vue/NuxtJS, VanillaJS.
- Modelar y desarrollar el back-end de productos digitales utilizando frameworks, herramientas y tecnologías como: Java(Spring, J2EE), opcionalmente con Python(DJango/Flask), PHP (Laravel, Symfony), NodeJS (ExpressJs, NestJs, KoaJs) o similares.
- Entendimiento sólido de principios de diseño y UX.
- Gestionar activamente sus actividades con poca supervisión y asistir a otros equipos cuando sea necesario.
- Estar involucrado en todas las fases de desarrollo (desde el análisis y especificaciones hasta las pruebas y despliegue).
- Asegurar la entrega a tiempo de los entregables de desarrollo, demostrando pasión y responsabilidad en los proyectos. .
- Fuertes habilidades organizativas, gestión y priorización de tareas, resolución de problemas así como una gran capacidad analítica y capacidad de aprendizaje continuo.

Habilidades opcionales

Adicionalmente valoramos las siguientes habilidades:

- Experiencia creando animaciones con CSS3 y Javascript con herramientas como GSAP (Tween).
- Capacidad de trabajar con tecnologías backend: Power Builder, Configuration Management, Scripting, CMS (Wordpress, Drupal, Joomla, Alfresco, WooCommerce, etc.)
- Capacidad de trabajar en el backend con wordpress por si en algún momento deba de maquetar páginas pequeñas o necesitemos ayuda en proyectos urgentes.
- Utilización avanzada de tecnologías y frameworks para el manejo de caché como Redis, Memcached o similares.
- Configuración avanzada de servidores basados en Linux (Apache, Nginx o similares), tanto en servidores on-premise como instancias en la nube de AWS, Azure o similares.
- Generación de documentos técnicos del desarrollo del producto digital usando diagramas UML de manera avanzada.
- Realizar el despliegue del backoffice y APIs a través de FTP, CLI o Pipelines.
- Inglés a nivel intermedio es un plus.

Beneficios

Para nuestro cliente cada quien tiene un estilo propio y creemos que eso le aporta valor a nuestra organización y al servicio que brindamos. Sabemos que no todo gira en torno al trabajo por lo que somos flexibles revisando los casos que se presentan.

  • Perú: Ingreso a Planilla y Seguro EPS
  • Exterior: Contrato por locación de servicios.

Fully remote You can work from anywhere in the world.
Health coverage Gimalca pays or copays health insurance for employees.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.