We are seeking a highly skilled Backend Developer with expertise in .NET MAUI/Xamarin to join our development team. The ideal candidate should have Handful of experience in backend development, with a strong focus on understanding, restructuring, and optimizing existing .NET (MAUI/Xamarin) codebases. This role requires deep knowledge of backend architecture, API development, database integration, and performance optimization.
Responsibilities:
1. Code Understanding Restructuring : Analyze and restructure existing .NET MAUI/Xamarin backend code to improve performance, maintainability, and scalability. Refactor legacy code to align with modern .NET Core and MAUI standards. Debug, troubleshoot, and optimize code for efficiency and reliability.
2. Backend Development API Integration Develop, maintain, and enhance RESTful APIs and backend services. Develop, maintain, and enhance RESTful APIs and backend services. Implement secure authentication and authorization mechanisms (OAuth, JWT, etc.).
3. Database Performance Optimization Work with relational and NoSQL databases (SQL Server, MySQL, Firebase, MongoDB) Optimize queries, indexes, and data structures for performance. Implement caching strategies using Redis or similar technologies.
4. Deployment Cloud Integration Work with CI/CD pipelines for automated testing and deployment. Ensure scalability and fault tolerance in backend architecture.
5. Collaboration Best Practices Work closely with frontend developers, UX/UI designers, and QA teams Follow coding standards, write clean, well-documented code, and conduct code reviews. Stay updated with the latest trends in .NET, MAUI, and Xamarin development.
Qualifications:
Handfull of experience in .NET development, with expertise in .NET MAUI/Xamarin. Strong knowledge of C#, .NET Core, and Entity Framework. Experience in REST API development and microservices architecture. Proficiency in working with SQL NoSQL databases. Strong debugging, troubleshooting, and performance optimization skills. Familiarity with Git, Docker, Kubernetes, and DevOps practices. Ability to understand and restructure existing legacy codebases.
Skills
Experience in cross-platform web application development using .NET MAUI/Xamarin
Knowledge of GraphQL, gRPC, or WebSockets
Exposure to Hardware-based backend optimizations.
Contributions to open-source .NET projects.
Benefits
Competitive salary and performance-based incentives.