Job Description
About the Role
We are looking for a Mobile Application Developer with strong hands-on experience in C# and .NET to join our remote team. The ideal candidate will be responsible for designing, developing, and maintaining mobile applications, collaborating with a distributed team, and delivering high-quality, maintainable code.
Key Responsibilities
Design, develop, and maintain mobile applications using C# and .NET frameworks). Work closely with product owners, designers, and other developers to translate requirements into technical solutions. Implement clean, maintainable, and efficient code following best practices and coding standards. Integrate mobile apps with RESTful APIs and backend services. Debug, troubleshoot, and resolve application issues and performance bottlenecks. Participate in code reviews to ensure code quality and knowledge sharing. Write and maintain technical documentation where needed. Collaborate in an Agile / Scrum environment, attending remote stand-ups and project meetings.
Required Qualifications & Skills
5+ years of professional experience in software development (mobile focus preferred). Strong, hands-on experience with C# and .NET (core requirement). Experience building and deploying mobile applications (Android and/or iOS). React Native and Flutter We also have a need for portal development which resides on Azure. Technical Writing Experience is huge PLUS Additional skills needed would be angular, HTML, CS, and Javascript. Experience with database management. Solid understanding of object-oriented programming (OOP) and design principles. Experience consuming and integrating RESTful APIs and JSON-based services. Familiarity with Git or other version control systems. Ability to work independently in a remote environment and manage time effectively. Good written and verbal communication skills in English.
Nice-to-Have Skills
Experience with Azure, AWS, or other cloud platforms. Knowledge of CI/CD pipelines for mobile applications. Familiarity with mobile UI/UX best practices. Experience publishing apps to Google Play Store or Apple App Store