Key Responsibilities
- Develop and maintain cross-platform applications using .NET MAUI.
- Collaborate with designers, product managers, and backend developers to deliver seamless solutions.
- Write clean, maintainable, and testable code following best practices.
- Integrate REST APIs, GraphQL, and other backend services.
- Optimize application performance and ensure responsiveness across devices.
- Implement UI/UX designs with attention to detail and accessibility standards.
- Conduct unit testing, debugging, and troubleshooting.
- Stay updated with the latest .NET ecosystem and mobile development trends.
Required Skills & Qualifications
- Strong proficiency in C# and .NET MAUI (or Xamarin.Forms with migration experience).
- Experience with XAML for UI development.
- Knowledge of mobile application lifecycle and deployment processes.
- Familiarity with MVVM architecture and dependency injection frameworks.
- Experience integrating APIs and handling offline data storage.
- Understanding of app performance optimization and memory management.
- Proficiency with Git and CI/CD pipelines.
- Bachelor's degree in Computer Science, Engineering, or related field.
Preferred Qualifications
- Experience with Azure services (App Services, Functions, Notification Hub).
- Knowledge of Blazor Hybrid apps.
- Familiarity with push notifications, in-app purchases, and platform-specific SDKs.
- Prior experience publishing apps to App Store and Google Play.
Nuestro compromiso con una cultura de inclusión y pertenencia
Ecolab está comprometido con el trato justo e igualitario de todas las personas colaboradoras y postulantes, y con la promoción de los principios de igualdad de oportunidades en el empleo. Reclutaremos, contrataremos, promoveremos, transferiremos y brindaremos oportunidades de desarrollo con base en las calificaciones individuales y el desempeño laboral, en todos los aspectos relacionados con el empleo, la compensación, los beneficios, las condiciones laborales y las oportunidades de crecimiento. Ecolab no discriminará a ninguna persona colaboradora ni postulante por motivos de raza, religión, color, credo, nacionalidad, estado de ciudadanía, sexo, orientación sexual, identidad y expresión de género, información genética, estado civil, edad o discapacidad.