¿Eres un apasionado del desarrollo? ¿Buscas seguir creciendo en las mejores condiciones y con la mayor cercanía y flexibilidad? ¡Esto te interesa!¿Quiénes somos?El Área de Software Engineering dentro de la gran familia de VASS Company, hacemos magia, sobre todo cuando se trata del emocionante mundo del desarrollo back y front.¿Qué ofrecemos?Un ambiente de trabajo colaborativo e inclusivo.Flexibilidad para trabajar de manera remota, adaptarte a nuestro modelo smartworking y con horarios flexibles. (Solemos trabajar de lunes a jueves de 8-9 a 17-18 y jornada intensiva los viernes y meses de verano de Julio y Agosto de 8-15)Plan de carrera: Buscamos el crecimiento general y eso conlleva apoyar e incentivar el crecimiento de nuestros empleados a nivel laboral y personal.Certificaciones: Somos platinum partner de la propia Appian, lo que posibilita a nuestros equipos disponer de certificaciones pagadas a lo largo del año.Salario: Nuestra flexibilidad también se traslada aquí y queremos darte más detalles en nuestra primera llamada.¿Cuál será tu día a día con nosotros?Como Desarrollador/a Full-Stack Mobile/Web, formarás parte del equipo central de ingeniería, participando en el diseño, desarrollo y mantenimiento de aplicaciones móviles y web de alto rendimiento. Trabajarás en un entorno colaborativo, orientado a la calidad del código y la escalabilidad, contribuyendo a la evolución de productos multiplataforma construidos con React Native, Next.Js y un stack moderno basado en TypeScript y Turborepo.Tu labor incluirá la implementación de nuevas funcionalidades, la optimización de la experiencia de usuario, la integración con APIs y servicios en la nube (GCP), y la mejora continua de la arquitectura del sistema. Además, colaborarás estrechamente con los equipos de diseño, backend y DevOps para garantizar la coherencia y la eficiencia en todas las etapas del ciclo de desarrollo.Requisitos técnicos:Frontend (Mobile & Web):- React Native (v0.79.4): Desarrollo móvil nativo multiplataforma.- React (v19): Conocimiento avanzado de hooks, context y patrones de diseño.- Next.Js: Desarrollo de aplicaciones web modernas y optimizadas.- Expo: Plataforma de desarrollo móvil (Router, EAS, builds).- TypeScript (v5.9): Tipado fuerte, interfaces y generics.UI / UX:- Tamagui: Sistema de diseño multiplataforma.- Diseño responsive y adaptación móvil/web.- Animaciones, transiciones y microinteracciones.- Accesibilidad (a11y) y experiencia de usuario inclusiva.Gestión de Estado:- Zustand: State management moderno y ligero.- Context API de React: Manejo de estado global.- Gestión de estado asíncrono y persistente.Arquitectura de Proyecto:- Turborepo: Monorepos y gestión avanzada de workspaces.- Yarn Workspaces (v4.9.4): Paquetes compartidos y modularización.- Separación de lógica de negocio y presentación.Backend / Integraciones:- Consumo de APIs REST y documentación con Swagger/OpenAPI.- Manejo de autenticación (tokens, sesiones).- Integración con Google Cloud Platform (GCP).- Manejo de headers personalizados y trazabilidad (traceparent, traceId).Características Nativas:- Autenticación biométrica (Face ID, Touch ID).- Notificaciones push.- Acceso a cámara, contactos y geolocalización.- Deep linking (Android App Links / iOS Universal Links).- Almacenamiento seguro y cifrado local.Herramientas de Desarrollo:- Biome: Linting y formateo de código.- Git / Bitbucket: Control de versiones y colaboración.- Lefthook: Automatización de Git hooks.- Expo EAS: Builds y despliegues continuos.- Xcode (iOS) / Android Studio (Android).- Node.Js (>
= v22.11.0)Habilidades Complementarias:- Testing (unitario e integración).- Code review y aseguramiento de calidad.- Debugging multiplataforma.- Optimización de performance.DevOps / CI-CD:- Bitbucket Pipelines y flujos automatizados.- Google Cloud Platform: despliegues y monitorización.- Configuración de entornos, variables y secretos.Experiencia requerida:- 2–5 años en desarrollo mobile/web.- Experiencia con monorepos y arquitecturas escalables.- Proyectos de producción con React Native y Next.Js.- Trabajo en equipos ágiles.Soft Skills:- Trabajo en equipo y colaboración.- Resolución de problemas complejos.- Atención al detalle (especialmente en UI/UX).- Comunicación técnica efectiva.- Adaptabilidad a nuevas tecnologías.Nice to Have:- Experiencia en el sector telco/utilities.- Conocimiento de accesibilidad web (WCAG).- Experiencia con Storybook.- Familiaridad con arquitecturas micro-frontends.- Experiencia con Google Cloud Artifact Registry.Si lo que acabas de leer encaja contigo y estás interesado en formar parte de un equipo innovador que impulsa la transformación digital en el sector, nos encantaría conocerte... ¡INSCRÍBETE AHORA!