Desarrollador de aplicaciones móviles – .NET MAUI / iOS / Android
Autorización de trabajo: ciudadano estadounidense
Ubicación: Remota
Resumen del puesto
Buscamos un desarrollador de aplicaciones móviles con experiencia en .NET MAUI, C#, IOS, Android, SQLite y sincronización de datos offline. El candidato ideal desarrollará y mantendrá aplicaciones móviles seguras y multiplataforma que apoyen las operaciones empresariales empresariales, incluyendo aplicaciones utilizadas en entornos con conectividad de red limitada o intermitente. El puesto requiere una sólida experiencia en desarrollo móvil, integración con APIs alojadas en Azure y experiencia en la entrega de aplicaciones móviles fiables y de alto rendimiento.
Responsabilidades clave
• Diseñar, desarrollar, mejorar y mantener aplicaciones móviles multiplataforma utilizando .NET MAUI y C#.
• Desarrollar aplicaciones móviles compatibles con dispositivos iOS y Android.
• Implementar funcionalidad offline-first usando SQLite y almacenamiento local de datos.
• Diseñar e implementar mecanismos de sincronización fiables entre dispositivos móviles y sistemas backend alojados en la nube.
• Gestionar conflictos de sincronización, conectividad interrumpida, validación de datos, recuperación de errores y transmisión segura de datos.
• Integrar aplicaciones móviles con APIs RESTful, gateways de API y servicios alojados en Microsoft Azure.
• Implementar mecanismos seguros de autenticación, autorización y protección de datos móviles.
• Colaborar con diseñadores UI/UX, desarrolladores backend, analistas de negocio y equipos de QA.
• Desarrollar interfaces móviles sensibles, accesibles y fáciles de utilizar.
• Realizar pruebas unitarias, pruebas de integración, pruebas de regresión, pruebas de compatibilidad de dispositivos y pruebas de rendimiento.
• Solucionar problemas de aplicaciones móviles, problemas de rendimiento y fallos de sincronización.
• Soporte para la construcción de aplicaciones móviles, procesos de despliegue, gestión de versiones y lanzamientos en producción.
• Participar en ceremonias ágiles, planificación de sprints, revisiones técnicas y demostraciones de aplicaciones.
• Mantener la documentación técnica, especificaciones de la interfaz, guías de usuario y documentación de lanzamientos.
Cualificaciones requeridas
• Amplia experiencia práctica desarrollando aplicaciones móviles usando .NET MAUI y C#.
• Experiencia en la creación y despliegue de aplicaciones tanto para iOS como para Android.
• Experiencia usando SQLite para almacenamiento local y funcionalidad de aplicaciones offline.
• Sólido conocimiento de la sincronización offline, resolución de conflictos y consistencia de datos.
• Experiencia integrando aplicaciones móviles con APIs RESTful y servicios basados en JSON.
• Familiaridad con Microsoft Azure y aplicaciones backend alojadas en la nube.
• Comprensión de las prácticas seguras de desarrollo móvil y los mecanismos de autenticación.
• Experiencia con Git, pipelines CI/CD, depuración y herramientas de pruebas móviles.
• Sólidas habilidades de resolución de problemas, comunicación y resolución de problemas.
Cualificaciones Preferidas
• 8+ años de experiencia en desarrollo de software, incluyendo un importante desarrollo de aplicaciones móviles.
• Experiencia con aplicaciones móviles offline a escala empresarial.
• Experiencia con Azure App Services, API Management y Azure SQL.
• Experiencia migrando aplicaciones Xamarin a .NET MAUI.
• Familiaridad con la accesibilidad móvil y los requisitos de la Sección 508.
• Experiencia en el soporte de aplicaciones móviles de campo y flujos de trabajo de recogida de datos a distancia.
• Experiencia trabajando en proyectos del Gobierno Federal o de empresas reguladas.
• Familiaridad con la seguridad de aplicaciones móviles, el cifrado y la gestión de dispositivos.
Autorización de trabajo: ciudadano estadounidense
Ubicación: Remota
Resumen del puesto
Buscamos un desarrollador de aplicaciones móviles con experiencia en .NET MAUI, C#, IOS, Android, SQLite y sincronización de datos offline. El candidato ideal desarrollará y mantendrá aplicaciones móviles seguras y multiplataforma que apoyen las operaciones empresariales empresariales, incluyendo aplicaciones utilizadas en entornos con conectividad de red limitada o intermitente. El puesto requiere una sólida experiencia en desarrollo móvil, integración con APIs alojadas en Azure y experiencia en la entrega de aplicaciones móviles fiables y de alto rendimiento.
Responsabilidades clave
• Diseñar, desarrollar, mejorar y mantener aplicaciones móviles multiplataforma utilizando .NET MAUI y C#.
• Desarrollar aplicaciones móviles compatibles con dispositivos iOS y Android.
• Implementar funcionalidad offline-first usando SQLite y almacenamiento local de datos.
• Diseñar e implementar mecanismos de sincronización fiables entre dispositivos móviles y sistemas backend alojados en la nube.
• Gestionar conflictos de sincronización, conectividad interrumpida, validación de datos, recuperación de errores y transmisión segura de datos.
• Integrar aplicaciones móviles con APIs RESTful, gateways de API y servicios alojados en Microsoft Azure.
• Implementar mecanismos seguros de autenticación, autorización y protección de datos móviles.
• Colaborar con diseñadores UI/UX, desarrolladores backend, analistas de negocio y equipos de QA.
• Desarrollar interfaces móviles sensibles, accesibles y fáciles de utilizar.
• Realizar pruebas unitarias, pruebas de integración, pruebas de regresión, pruebas de compatibilidad de dispositivos y pruebas de rendimiento.
• Solucionar problemas de aplicaciones móviles, problemas de rendimiento y fallos de sincronización.
• Soporte para la construcción de aplicaciones móviles, procesos de despliegue, gestión de versiones y lanzamientos en producción.
• Participar en ceremonias ágiles, planificación de sprints, revisiones técnicas y demostraciones de aplicaciones.
• Mantener la documentación técnica, especificaciones de la interfaz, guías de usuario y documentación de lanzamientos.
Cualificaciones requeridas
• Amplia experiencia práctica desarrollando aplicaciones móviles usando .NET MAUI y C#.
• Experiencia en la creación y despliegue de aplicaciones tanto para iOS como para Android.
• Experiencia usando SQLite para almacenamiento local y funcionalidad de aplicaciones offline.
• Sólido conocimiento de la sincronización offline, resolución de conflictos y consistencia de datos.
• Experiencia integrando aplicaciones móviles con APIs RESTful y servicios basados en JSON.
• Familiaridad con Microsoft Azure y aplicaciones backend alojadas en la nube.
• Comprensión de las prácticas seguras de desarrollo móvil y los mecanismos de autenticación.
• Experiencia con Git, pipelines CI/CD, depuración y herramientas de pruebas móviles.
• Sólidas habilidades de resolución de problemas, comunicación y resolución de problemas.
Cualificaciones Preferidas
• 8+ años de experiencia en desarrollo de software, incluyendo un importante desarrollo de aplicaciones móviles.
• Experiencia con aplicaciones móviles offline a escala empresarial.
• Experiencia con Azure App Services, API Management y Azure SQL.
• Experiencia migrando aplicaciones Xamarin a .NET MAUI.
• Familiaridad con la accesibilidad móvil y los requisitos de la Sección 508.
• Experiencia en el soporte de aplicaciones móviles de campo y flujos de trabajo de recogida de datos a distancia.
• Experiencia trabajando en proyectos del Gobierno Federal o de empresas reguladas.
• Familiaridad con la seguridad de aplicaciones móviles, el cifrado y la gestión de dispositivos.
Este es un puesto remoto.
Compensación: 45,00 $ - 55,00 $ la hora
Declaración de objetivos
La misión de Softthink Solutions es impulsar la innovación continua en los servicios de TI priorizando el desarrollo de productos e implementando prácticas informáticas confiables. Nuestro enfoque en la entrega segura y confiable de productos está respaldado por sólidas prácticas comerciales y un compromiso con la satisfacción a largo plazo de nuestros clientes en cada proyecto, independientemente de su tamaño o complejidad.
A través de nuestras soluciones innovadoras y nuestro equipo de expertos, nos esforzamos por superar las expectativas de nuestros clientes y establecer el estándar de excelencia en la industria de TI.
Declaración de Visión
En Softthink Solutions, nuestra visión es ser un socio de confianza para nuestros clientes, empoderándolos para dar vida a sus ideas de la manera más eficiente y efectiva posible. Estamos comprometidos a utilizar las mejores prácticas establecidas, los procesos estándar de la industria y la tecnología de vanguardia para ofrecer soluciones de primer nivel que superen las expectativas.
Nuestro objetivo es ser reconocidos como líderes en la industria por nuestros servicios y soluciones de TI innovadores, confiables y seguros, e impulsar el éxito de nuestros clientes a través de cada proyecto que emprendemos.
Carreras
STSI es un socio independiente de consultoría y servicios de software con sede en EE. UU. con un enfoque principal en las relaciones a largo plazo tanto con los clientes como con los miembros del equipo.
STSI ofrece a los miembros del equipo tecnología de vanguardia, capacitación y orientación profesional para expandir y hacer crecer sus habilidades y brindar el máximo valor a nuestros clientes.
STSI está constantemente revisando y ampliando su fuerza de personal y se esfuerza por adaptar de manera óptima las necesidades de los clientes a los talentos de los miembros del equipo. Somos una empresa orientada a las personas que busca a los mejores y más brillantes para unirse a nuestro equipo. Trabajamos con una variedad de estatus de empleo, desde ciudadanos hasta residentes permanentes e inmigrantes H1B y EAD. Tenemos vacantes para puestos de nivel de entrada y sénior en una variedad de especializaciones con proyectos internos y de clientes activos.
En una industria que se reinventa constantemente, STSI desafía a los miembros de su equipo y consultores con compromisos que involucran servicios especializados y soluciones de TI avanzadas, aplicando principios de desarrollo ágil, planificación metódica, pensamiento creativo y aprendizaje continuo. Un entorno dinámico mantiene a los miembros de nuestro equipo a la vanguardia al proporcionar:
En una industria que se reinventa constantemente, STSI desafía a los miembros de su equipo y consultores con compromisos que involucran servicios especializados y soluciones de TI avanzadas, aplicando principios de desarrollo ágil, planificación metódica, pensamiento creativo y aprendizaje continuo. Un entorno dinámico mantiene a los miembros de nuestro equipo a la vanguardia al proporcionar:
- Oportunidades para trabajar con clientes multinacionales líderes.
- Un portafolio completo de soluciones que abarcan tecnologías de vanguardia, desde la arquitectura empresarial hasta la inteligencia empresarial y el aseguramiento de la calidad
- Metodologías, procesos y tutoría establecidos para maximizar la eficacia y la eficiencia.
- Una división de investigación y desarrollo en crecimiento que explora y es pionera en los últimos desarrollos tecnológicos en una variedad de disciplinas.
(si ya tienes un currículum en Indeed)
