Desarrollador Senior/Líder de Xamarin | Experto C# Multiplataforma
Remoto
Jornada completa
Buscamos un Desarrollador Senior/Líder de Xamarin con experiencia excepcional para integrar nuestro equipo de élite tecnológica. En esta posición estratégica, usted será responsable de diseñar e implementar arquitecturas de software sofisticadas utilizando las últimas versiones de Xamarin, C# y .NET. Esta oportunidad única le permitirá liderar proyectos innovadores en un entorno completamente remoto, aplicando prácticas de desarrollo móvil de vanguardia.
Responsabilidades Principales
- Asignar y coordinar tareas técnicas entre los desarrolladores del equipo, proporcionando liderazgo y orientación profesional en contextos complejos.
- Implementar aplicaciones Xamarin desde cero, estableciendo fundamentos técnicos sólidos para sistemas escalables y mantenibles.
- Diseñar arquitecturas de aplicaciones robustas aplicando principios avanzados de diseño orientado a objetos y patrones modernos.
- Evaluar e implementar las tecnologías más actuales y eficientes, optimizando los flujos de desarrollo para maximizar productividad y calidad.
- Realizar estimaciones precisas de esfuerzos de desarrollo, considerando factores técnicos, recursos disponibles y complejidades del proyecto.
- Resolver problemas técnicos de alta complejidad, proponiendo soluciones innovadoras que mejoren significativamente la calidad del producto.
- Ejecutar revisiones de código exhaustivas, garantizando la excelencia técnica y adherencia a estándares de codificación establecidos.
- Facilitar sesiones de intercambio de conocimientos con el equipo, fomentando un ambiente de aprendizaje continuo y desarrollo profesional.
Requisitos Imprescindibles
- Excelente capacidad para integración en equipos multidisciplinarios, demostrando habilidades de colaboración efectiva.
- Conocimiento profundo de C# (versión 11+) y ecosistema .NET moderno (incluyendo .NET 6/7/8).
- Dominio avanzado de principios y prácticas de diseño orientado a objetos, demostrando aplicación en proyectos complejos.
- Experiencia significativa desarrollando aplicaciones con Xamarin, especialmente en arquitecturas a escala empresarial.
- Competencia comprobada en diseño e implementación de arquitecturas desde cero, optimizadas para rendimiento y escalabilidad.
- Habilidades superiores de comunicación informal y formal, tanto dentro como fuera del equipo técnico.
- Nivel avanzado de inglés escrito y verbal (B2 mínimo), esencial para colaboración efectiva en entorno internacional.
Competencias Deseables
- Dominio del idioma ruso escrito y verbal (nivel B2 o superior), valioso para proyectos con clientes específicos.
- Experiencia especializada con Xamarin.iOS, Xamarin.Android y Xamarin.Forms, con proyectos demostrables en cada plataforma.
- Conocimiento profundo de los SDK nativos de iOS y Android, permitiendo optimizaciones avanzadas a nivel de plataforma.
- Familiaridad extensa con entornos de desarrollo profesionales como Visual Studio 2022, Xamarin Studio, Android Studio o Xcode.
- Experiencia práctica en transición de proyectos desde Xamarin hacia .NET MAUI y .NET 8+, aprovechando las ventajas de las nuevas tecnologías.
- Implementación de arquitecturas MVVM, prácticas de desarrollo guiadas por pruebas y configuración de pipelines CI/CD.
- Conocimiento de servicios en la nube (Azure DevOps, AWS) para integración con aplicaciones móviles.
Responsabilidades Adicionales
- Participar activamente en sesiones de planificación estratégica de desarrollo, aportando perspectivas técnicas clave.
- Evaluar nuevas tecnologías y frameworks que puedan mejorar significativamente nuestros procesos de desarrollo.
- Contribuir a la documentación técnica y establecimiento de estándares de codificación para el equipo.
- Colaborar con equipos de UX/UI para implementar interfaces de usuario intuitivas y eficientes en aplicaciones multiplataforma.
- Mentor de desarrolladores junior y mid-level, facilitando su crecimiento profesional y técnico.
Por Qué Unirse a Nuestro Equipo
Al incorporarse a nuestra organización, tendrá la oportunidad de trabajar con tecnologías de vanguardia en un entorno completamente remoto y flexible. Valoramos la innovación técnica, ofrecemos proyectos desafiantes que expandirán sus habilidades, y fomentamos un equilibrio saludable entre vida profesional y personal. Nuestro compromiso con la excelencia técnica y el desarrollo continuo le permitirá crecer como profesional mientras contribuye a soluciones tecnológicas de impacto mundial.