Miratech busca un Desarrollador Senior en React Native con habilidades sólidas para unirse a nuestro equipo Mobile Excellence. Nuestro cliente utiliza una tecnología patentada que permite a cualquier persona con una cámara de smartphone crear un modelo 3D interactivo con mediciones detalladas y potentes capacidades de diseño. La misión del equipo Mobile Excellence es avanzar en las aplicaciones móviles y potenciar a los desarrolladores móviles, impulsando mejoras en arquitectura, frameworks, infraestructura y funciones de producto dentro de aplicaciones móviles críticas para el negocio.
Diariamente, identificarás oportunidades para mejorar las aplicaciones móviles en las capas de arquitectura, funcionalidad e infraestructura. Contribuirás a la evolución de aplicaciones híbridas React Native y nativas, mejorarás patrones de diseño y ayudarás a hacer más eficiente y confiable el proceso de desarrollo y lanzamiento.
Responsabilidades clave
- Diseñar, desarrollar, probar y desplegar aplicaciones móviles de alta calidad utilizando React Native, TypeScript y React.
- Crear e implementar nuevas funcionalidades de producto que mejoren la experiencia de usuario y los resultados comerciales.
- Contribuir a la arquitectura de la aplicación, el diseño técnico y la escalabilidad a largo plazo de las soluciones móviles.
- Mejorar continuamente las bases de código existentes mediante refactorización, optimización y prácticas de ingeniería modernas.
- Escribir y mantener pruebas unitarias para garantizar la calidad, confiabilidad y mantenibilidad del código.
- Contribuir a los procesos de entrega continua y lanzamiento, incluyendo pipelines CI/CD confiables para aplicaciones móviles.
- Trabajar en estrecha colaboración con Gerentes de Producto, Diseñadores y Ingenieros de QA para definir requisitos y entregar soluciones centradas en el usuario.
- Colaborar con otros ingenieros en decisiones técnicas, mejoras de arquitectura y desafíos de ingeniería complejos.
- Asumir la responsabilidad de iniciativas técnicas y, a medida que crezcas en el rol, liderar la entrega de nuevas funcionalidades e mejoras de ingeniería.
Requisitos
- 7+ años de experiencia profesional diseñando, desarrollando y desplegando aplicaciones móviles.
- 5+ años de experiencia práctica con React Native en entornos de producción.
- 2+ años de experiencia profesional con React y dominio sólido de TypeScript y JavaScript.
- Experiencia práctica escribiendo y manteniendo pruebas unitarias.
- Comprensión sólida de la arquitectura de aplicaciones móviles y patrones de diseño.
- Experiencia trabajando con plataformas CI/CD y entrega automatizada de aplicaciones móviles.
- Excelentes habilidades de resolución de problemas y capacidad para traducir requisitos de producto complejos en soluciones técnicas mantenibles.
- Mentalidad orientada al producto, con enfoque en la experiencia de usuario y el impacto medible en el negocio, más allá de la implementación técnica.
- Buenas habilidades de comunicación y colaboración.
- Inglés hablado y escrito adecuado.
Ofrecemos
- Cultura de Desempeño Incesante: únete a un equipo de desarrollo tecnológico imparable, con un 99% de éxito en proyectos y un crecimiento anual de ingresos superior al 30%.
- Remuneración y beneficios competitivos: disfruta de un paquete integral de compensación y beneficios, incluyendo seguro médico y programa de reubicación.
- Cultura de Trabajo Remoto: aprovecha la flexibilidad que ofrece el trabajo remoto.
- Mentalidad de Crecimiento: benefíciate de diversas oportunidades de desarrollo profesional, incluyendo programas de certificación, mentoría, inversiones en talento, movilidad interna y oportunidades de pasantías.
- Impacto Global: colabora en proyectos de impacto para clientes globales de primer nivel y da forma al futuro de industrias.
- Entorno Multicultural Acogedor: forma parte de un equipo global dinámico y prospera en un entorno inclusivo y de apoyo, con comunicación abierta y eventos sociales regulares.
- Valores de Sostenibilidad Social: únete a nuestras prácticas empresariales sostenibles centradas en cinco pilares: educación en TI, empoderamiento comunitario, prácticas operativas justas, sostenibilidad ambiental y igualdad de género.
*Miratech es un empleador que ofrece igualdad de oportunidades y no discrimina a ningún empleado o solicitante de empleo por motivos de raza, color, religión, sexo, origen nacional, edad, discapacidad, estado de veterano, orientación sexual, identidad de género o cualquier otro estatus protegido según la ley aplicable.