Remotery

Senior Mobile Application Engineer – .NET MAUI, Xamarin

Posted 22 hours ago

This is a fully remote position, open to applicants in India.

📋 Description

• Create, develop, and maintain high-quality applications utilizing C# and the .NET ecosystem, ensuring the code is clean, maintainable, and efficient.

• Design and implement scalable software architectures employing established design patterns and architectural principles to guarantee modular, testable, and maintainable systems.

• Build applications using the Model–View–ViewModel (MVVM) pattern, ensuring a strong separation of concerns and maintainable UI logic.

• Employ industry best practices such as SOLID principles, clean code standards, and reusable design patterns while actively engaging in code reviews.

• Analyze intricate technical requirements and devise solutions that balance performance, scalability, and maintainability.

• Develop and integrate RESTful APIs and external services, ensuring secure and efficient data interchange.

• Identify performance bottlenecks and implement enhancements to optimize system responsiveness and resource utilization.

• Collaborate with cross-functional teams, including Product, QA, and DevOps, while mentoring junior developers and contributing to engineering best practices.

• Participate in architectural discussions and continuously enhance system reliability, maintainability, and development standards.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related discipline.

• Over 5 years of professional experience in software development.

• Demonstrated expertise in C# and .NET frameworks.

• Significant experience in implementing MVVM architecture.

• In-depth understanding of software design patterns such as Factory, Singleton, Repository, and Dependency Injection.

• Experience in designing scalable system architectures and distributed applications.

• Practical experience in designing and utilizing REST APIs.

• Strong grasp of object-oriented programming principles.

• Experience in Agile development environments.

• Familiarity with .NET MAUI, Xamarin, or cross-platform development frameworks is preferred.

• Experience with performance profiling, debugging tools, and automated testing frameworks, including unit, integration, or UI testing is preferred.

• Strong analytical and problem-solving skills.

• Excellent collaboration and communication abilities.

• Capacity to work independently and take ownership of complex features.

• Passion for mentoring and guiding fellow engineers.


🏝️ Benefits

• Competitive compensation.

• Flexible work schedules.

• Attractive PTO plan.

• Engaging employee programs.

• Provident Fund.

• Gratuity.

• Flexible leave plans.

• Remote and hybrid work options.

People also viewed

Definity21 hours ago

Application Security Engineer

MX flagMexico OnlyFull-timeApplication Engineer
ApplyView job
BetterHelp21 hours ago

Senior Security Software Engineer, Applications

US flagUnited States OnlyFull-timeApplication Engineer$130k – $185k/year
ApplyView job
Rescale21 hours ago

Applications Engineer, Agentic Workflows

US flagUnited States OnlyFull-timeApplication Engineer$156k – $180k/year
ApplyView job
Dijital Team21 hours ago

Application Support Engineer

LK flagSri Lanka OnlyFull-timeApplication Engineer
ApplyView job
Agility Robotics21 hours ago

Senior Application Security Engineer

US flagCalifornia, +2 more statesFull-timeApplication Engineer$143k – $224k/year
ApplyView job
Kyndryl21 hours ago

Software Engineer – Application Consultant

US flagNorth Carolina OnlyFull-timeApplication Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers