Estamos buscando un desarrollador .NET con experiencia sólida en C# y un fuerte interés en crear aplicaciones multiplataforma. La persona seleccionada se unirá a nuestro equipo dinámico y trabajará principalmente en desarrollo iOS utilizando .NET MAUI (Multi‑platform App UI) dirigido a .NET 9.0.
En este puesto, ayudarás a mejorar y mantener nuestras aplicaciones existentes, aplicando tu experiencia técnica para entregar software de alta calidad. Colaborarás directamente con el equipo de nuestro cliente para asegurar una comunicación fluida y un trabajo en equipo efectivo.
Responsabilidades principales
• Desarrollar, mejorar y brindar soporte a aplicaciones iOS utilizando .NET MAUI.
• Aplicar principios de arquitectura MVVM con el framework Prism.
• Trabajar con programación reactiva usando ReactiveUI.
• Colaborar con diseñadores UI/UX para crear interfaces fáciles de usar.
• Utilizar herramientas de mapeo como Riok.Mapperly y AutoMapper.
• Implementar registro de eventos con Serilog y realizar pruebas con NUnit y FakeItEasy.
• Supervisar el rendimiento de las aplicaciones usando AppDynamics.
• Contribuir a revisiones de código, pruebas unitarias y mejora continua de las prácticas de desarrollo.
Calificaciones
• Sólidas habilidades en C# y experiencia con tecnologías .NET.
• Conocimiento de desarrollo iOS es un plus; experiencia con .NET MAUI es altamente preferida pero no obligatoria.
• Buen entendimiento de principios de desarrollo de software, especialmente MVVM.
• Familiaridad con inyección de dependencias y programación reactiva.
• Experiencia con librerías de terceros y componentes UI como Couchbase Lite, CommunityToolkit.Maui y SkiaSharp.
• Conocimiento de herramientas de registro y sistemas de monitoreo de rendimiento.
• Capacidad para trabajar bien en equipo y comunicarse efectivamente con las partes interesadas en inglés.
• Fuertes habilidades para resolver problemas y disposición para aprender nuevas tecnologías.
To find out more about this job, please visit this link
