Cross Platform Developer
Apps Wave

Job Overview: We are seeking a skilled Cross Platform Developer with expertise in .NET MAUI and experience in migrating legacy Xamarin applications to the modern .NET MAUI framework. This role emphasizes cross-platform development along with a deep understanding of iOS development—ensuring that applications deliver optimal performance, usability, and seamless integration on Apple devices. You will design, develop, and maintain high-quality applications and backend services using .NET technologies while collaborating with multidisciplinary teams.
This is an individual contributor role offering a dynamic opportunity to work on cross-platform application development. You will play a key part in transitioning legacy systems and enhancing user experiences—especially within the iOS ecosystem—while working collaboratively in an agile environment. If you are passionate about delivering high-quality, scalable solutions, we invite you to join our team.
Key Responsibilities:
.NET MAUI Application Development & Xamarin Migration:
o Modernization: Contribute to the migration of existing Xamarin applications to .NET MAUI, ensuring a smooth transition with minimal disruption to end users.
o Cross-Platform UI/UX: Design and implement intuitive, responsive user interfaces using .NET MAUI. Customize controls and layouts to maintain consistency while adapting to platform-specific requirements.
o Native Integration: Utilize .NET MAUI to integrate native device features (e.g., camera, geolocation, sensors) with a special focus on optimizing experiences on iOS devices.
o Architecture & Patterns: Apply modern design patterns (e.g., MVVM) to build scalable and maintainable applications. Implement data binding, dependency injection, and command patterns to enhance code reusability and testability.
· iOS Platform Specialization:
o Deep iOS Understanding: Leverage a strong grasp of iOS-specific design guidelines and user experience best practices to inform development decisions.
o Platform Integration: Work with native iOS components, including storyboards, Xcode, and iOS-specific APIs, to create seamless, platform-optimized experiences.
o Deployment Expertise: Assist with iOS-specific deployment tasks such as code signing, provisioning profiles, and App Store submission processes, ensuring compliance with Apple’s standards.
· API Development & Integration:
o Develop and maintain RESTful APIs using .NET Core to support mobile and desktop applications.
o Implement secure and efficient data exchange between front-end applications and backend services, ensuring robust authentication, authorization, and data validation.
· Collaboration & Agile Development:
o Collaborate with UI/UX designers to translate mockups into functional, visually appealing interfaces.
o Work closely with backend developers, QA teams, and product managers to integrate APIs and ensure comprehensive, end-to-end functionality within agile sprints.
o Participate in code reviews, contribute to best practices, and support continuous improvement initiatives.
· DevOps & Continuous Integration/Deployment:
o Assist in establishing and maintaining CI/CD pipelines for both MAUI applications and .NET Core services to streamline the delivery of updates and features.
o Monitor application performance across various environments, implementing improvements based on feedback and testing results.
---
Required Skills & Qualifications:
· Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
· Strong proficiency in C# and .NET technologies with hands-on experience in:
o Cross-Platform Development: Building applications using .NET MAUI and migrating Xamarin projects.
o Backend Services: Developing robust, scalable RESTful APIs with .NET Core.
· Proven expertise in iOS application development, including familiarity with:
o Apple’s design and user experience guidelines.
o iOS native tools (e.g., Xcode) and deployment processes (code signing, provisioning, App Store submission).
· Solid understanding of modern architectural patterns (e.g., MVVM, MVC) and dependency injection frameworks.
· Experience with version control systems (e.g., Git) and agile development methodologies.
· Familiarity with database technologies, ORM frameworks (such as Entity Framework), and cloud services (e.g., Microsoft Azure).
Preferred Skills:
· Expertise in customizing and optimizing .NET MAUI controls for enhanced performance.
· Experience integrating third-party libraries and SDKs to extend functionality within MAUI applications.
· Background in native mobile development (Swift/Objective-C for iOS) for deeper platform insights.
· Knowledge of automated testing frameworks and performance profiling tools for both front-end and back-end applications.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Manager Treasury Finance Financial Planning & Analysis (FP&A) - Based in UAE or Singapore

Regional Sales Manager

Director of Tax
