Web & Mobile Developer (.NET MAUI | Angular | C# | SQL Server | Azure)
smartlogixpr.zohorecruit.com Web & Mobile Developer (.NET MAUI | Angular | C# | SQL Server | Azure)
Summary
Remote full-stack developer role building and maintaining iOS/Android mobile apps with .NET MAUI, web apps with Angular, backend services in C#/.NET, SQL Server databases, and Azure cloud solutions. Day to day spans feature delivery, REST API integrations, debugging, code reviews, and technical documentation.
This is a remote position.
- Design, develop, and maintain mobile applications for iOS and Android platforms.
- Develop and enhance web applications using Angular and modern web technologies.
- Build and maintain backend services and APIs using C# and .NET.
- Implement and manage cloud-based solutions using Microsoft Azure.
- Design, optimize, and maintain SQL Server databases.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Integrate applications with REST APIs and third-party services.
- Troubleshoot, debug, and resolve software issues while improving application performance.
- Participate in code reviews and ensure adherence to development standards and best practices.
- Create and maintain technical documentation, software designs, and operational procedures.
- Stay current with emerging technologies and industry trends.
Requirements
- Strong experience developing mobile applications for iOS and Android.
- Proficiency in C# and .NET technologies.
- Experience with .NET MAUI and/or Xamarin.
- Experience developing web applications using Angular.
- Knowledge of Microsoft Azure Cloud services.
- Strong SQL Server database development and optimization skills.
- Experience designing and consuming REST APIs and web services.
- Understanding of MVVM and mobile application architecture patterns.
- Experience with Git and other version control systems.
- Knowledge of Agile methodologies, including Scrum and Kanban.
- Familiarity with application deployment, monitoring, and troubleshooting.
- Understanding of software development best practices and secure coding principles.
- Strong problem-solving and analytical thinking skills.
- Excellent communication and interpersonal skills.
- Attention to detail and commitment to quality.
- Ability to work independently and collaboratively within a team.
- Strong organizational and time-management skills.
- Adaptability and willingness to learn new technologies.
- Proactive mindset and results-oriented approach.