Job Description
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.
Qualifications
Bachelor's degree in Computer Engineering , Electrical Engineering or a related field.
Experience in cross-platform mobile application development using .NET MAUI/Xamarin.
Knowledge of GraphQL, gRPC, or WebSockets. Exposure to Hardware-based backend optimizations.
Responsibilities and Duties
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.
- Ensure smooth integration of backend systems with mobile and web applications.
- 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.
Required Skills
- 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.
- Experience in REST API development and microservices architecture.
- Strong debugging, troubleshooting, and performance optimization skills.
- Familiarity with Git, Docker, Kubernetes, and DevOps practices.
- Ability to understand and restructure existing legacy codebases
Benefits
- Competitive salary and performance-based incentives.
- Opportunities for career growth and upskilling.
- Exposure to cutting-edge technologies and cloud platforms.