Descripción
Monstarlab Filipinas, Inc. está buscando un Desarrollador de Software Senior dinámico y experimentado para unirse a nuestro equipo. Monstarlab, una firma de consultoría digital global, se especializa en brindar soluciones innovadoras a clientes de diversas industrias. Nuestra misión es entregar productos y servicios digitales excepcionales que impulsen el crecimiento y el éxito.
¿Por qué unirse a nosotros?
- Sea parte de una empresa reconocida a nivel mundial.
- Oportunidades de avance profesional.
- Un ambiente de trabajo colaborativo e innovador.
Sobre el trabajo
- Diseñar, implementar y gestionar sitios web generados estáticamente y interfaces desde el diseño y arquitectura inicial hasta el desarrollo, prueba y despliegue.
- Trabajar en conjunto con otros desarrolladores para implementar y mantener características y funcionalidades.
- Proporcionar asesoramiento sobre funcionalidad en proyectos utilizando nuestras tecnologías JAMStack elegidas (Stackbit, Gatsby, Netlify, NextJS).
- Investigar, establecer y hacer cumplir estándares de código y diseño para mantenibilidad, usabilidad y accesibilidad.
- Desarrollar y desplegar componentes de interfaz web del lado del cliente que son generados estáticamente, servidos en una arquitectura sin servidor e integrados con la infraestructura web, autenticación y autorización del cliente.
- Colaborar con diseñadores visuales y de experiencia del usuario, desarrolladores de nivel senior y arquitectos, estrategas digitales y gerentes de proyecto para crear experiencias digitales complejas utilizando tecnologías como React, Gatsby, NextJS, Stackbit y Netlify.
- Trabajar en un entorno ágil que incluya reuniones cortas, preparación de historias y revisión por pares.
- Crear frontends accesibles, semánticamente correctos y responsivos que funcionen correctamente en todos los principales navegadores y dispositivos.
- Orientar a otros en prácticas de desarrollo orientadas a componentes web modernas utilizando tecnologías como React, NextJS, GraphQL y Gatsby.
- Implementar interfaces de usuario con personalización y contextualización a partir de datos de usuarios de terceros.
- Mantener y apoyar integraciones de terceros, incluyendo Aloglia, Oracle IDCS y APIs personalizadas construidas por el cliente.
- Contribuir a la documentación técnica y de proyectos.
Habilidades y experiencia deseadas:
- 4+ años de experiencia en desarrollo frontend y backend (ReactJS y Java).
- Desarrollo orientado a componentes utilizando React/Gatsby/NextJS o equivalente.
- Principios de diseño responsivo y centrado en móviles utilizando marcos de front-end que dependen de ES6/9.
- Capacidad de equilibrar enfoques de mejora progresiva y degradación elegante.
- Normativas de accesibilidad web WCAG 0 AA, incluyendo el uso de HTML semántico y ARIA.
- Integraciones API.
- Comprensión de los procesos de generación de sitios estáticos.
- Familiaridad con funciones de AWS LAMBDA y arquitectura de microservicios.
- Experiencia trabajando con APIs REST, JSON y GraphQL.
- Experiencia con Git y flujos de trabajo de características/rama y entrega continua.
- La experiencia con builder.io es un plus, pero no es necesario.
Requisito
Consulte la descripción del trabajo.