We are looking for a skilled .NET Developer with solid C# experience and a passion for building cross-platform applications. The successful candidate will join our energetic team, focusing on iOS development using .NET MAUI (Multi-platform App UI) with .NET 9.0.
In this role, you will be instrumental in improving and maintaining our current applications, applying your technical expertise to deliver high-quality software. You’ll collaborate closely with our client’s team to ensure smooth communication and teamwork.
Key Responsibilities:
– Design, develop, and maintain iOS applications using .NET MAUI.
– Apply MVVM architecture using the Prism framework.
– Utilize reactive programming with ReactiveUI.
– Work with UI/UX designers to develop user-friendly interfaces.
– Implement mapping tools such as Riok.Mapperly and AutoMapper.
– Use Serilog for logging and perform testing with NUnit and FakeItEasy.
– Monitor app performance with AppDynamics.
– Participate in code reviews, unit testing, and continuous improvement efforts.
Qualifications:
– Strong proficiency in C# and .NET technologies.
– iOS development experience is a plus; .NET MAUI experience is highly preferred but not required.
– Good understanding of software development best practices, especially MVVM architecture.
– Knowledge of dependency injection and reactive programming.
– Familiarity with third-party libraries and UI tools (e.g., Couchbase Lite, CommunityToolkit.Maui, SkiaSharp).
– Experience with logging and monitoring tools.
– Team player with strong communication skills in English.
– Excellent problem-solving abilities and eagerness to learn new technologies.
To apply for this job, please visit jobs.lever.co